summaryrefslogtreecommitdiff
path: root/icon-themes
diff options
context:
space:
mode:
authorRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-03-25 15:01:03 +0700
committerRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-03-25 14:21:41 +0100
commitcf05c579411a92e44d4559de2dc3a6de29412ad4 (patch)
treeaa2f54a77e54e9dc87e1da32366d354e166e30fd /icon-themes
parente0ce7b5148a31f5463f2341dc179e0b105c4f4b7 (diff)
Sukapura: Update many style icons
- Update Curve & Freeform icons - Add larger Cell Styles icons - Update Navigation Data icons - Update Numeric Field icons - Update to Curve & to Polygon icons - etc Change-Id: Iffa13ee13fac13ba5b95f14496efa5419154b1a0 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/91028 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
Diffstat (limited to 'icon-themes')
-rw-r--r--icon-themes/sukapura/cmd/32/accent1cellstyles.pngbin0 -> 631 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/accent2cellstyles.pngbin0 -> 753 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/accent3cellstyles.pngbin0 -> 710 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/bezier_unfilled.pngbin1142 -> 1111 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/bezierappend.pngbin727 -> 747 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/bezierdelete.pngbin1087 -> 1125 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/bezierfill.pngbin1331 -> 1319 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/changebezier.pngbin885 -> 907 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/changepolygon.pngbin1279 -> 1131 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/dbviewforms.pngbin451 -> 456 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/freeline.pngbin948 -> 1436 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/freeline_unfilled.pngbin764 -> 1367 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/numericfield.pngbin663 -> 662 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/polygon.pngbin975 -> 917 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/showdatanavigator.pngbin527 -> 678 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_accent1cellstyles.pngbin0 -> 556 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_accent2cellstyles.pngbin0 -> 650 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_accent3cellstyles.pngbin0 -> 635 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_badcellstyles.pngbin0 -> 579 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_bezier_unfilled.pngbin812 -> 846 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_bezierappend.pngbin655 -> 670 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_bezierfill.pngbin943 -> 970 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_changebezier.pngbin805 -> 813 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_changepolygon.pngbin1051 -> 926 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_choosepolygon.pngbin280 -> 407 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_dbviewforms.pngbin351 -> 358 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_freeline.pngbin747 -> 1151 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_freeline_unfilled.pngbin616 -> 1103 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_goodcellstyles.pngbin0 -> 297 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_neutralcellstyles.pngbin0 -> 689 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_numericfield.pngbin574 -> 592 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_polygon.pngbin783 -> 771 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_showdatanavigator.pngbin699 -> 589 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_autoformat.pngbin598 -> 624 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_badcellstyles.pngbin486 -> 491 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_bezierfill.pngbin754 -> 759 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_changebezier.pngbin613 -> 663 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_changepolygon.pngbin790 -> 740 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_choosepolygon.pngbin284 -> 373 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_freeline.pngbin627 -> 767 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_freeline_unfilled.pngbin523 -> 747 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_numericfield.pngbin408 -> 407 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_polygon.pngbin609 -> 596 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_showdatanavigator.pngbin456 -> 467 bytes
-rw-r--r--icon-themes/sukapura/links.txt20
-rw-r--r--icon-themes/sukapura/sc/res/sf01.pngbin0 -> 643 bytes
-rw-r--r--icon-themes/sukapura/sc/res/sf02.pngbin0 -> 698 bytes
-rw-r--r--icon-themes/sukapura/sd/res/sf01.pngbin0 -> 767 bytes
-rw-r--r--icon-themes/sukapura/sd/res/sf02.pngbin223 -> 593 bytes
-rw-r--r--icon-themes/sukapura/sw/res/sf01.pngbin0 -> 722 bytes
-rw-r--r--icon-themes/sukapura/sw/res/sf03.pngbin0 -> 688 bytes
-rw-r--r--icon-themes/sukapura/sw/res/sf05.pngbin0 -> 701 bytes
-rw-r--r--icon-themes/sukapura_svg/cmd/32/accent1cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/accent2cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/accent3cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/bezier_unfilled.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/bezierappend.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/bezierdelete.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/bezierfill.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/changebezier.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/changepolygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/dbviewforms.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/freeline.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/freeline_unfilled.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/numericfield.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/polygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/32/showdatanavigator.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_accent1cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_accent2cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_accent3cellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_badcellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_bezier_unfilled.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_bezierappend.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_bezierfill.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_changebezier.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_changepolygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_choosepolygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_dbviewforms.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_freeline.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_freeline_unfilled.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_goodcellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_neutralcellstyles.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_numericfield.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_polygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_showdatanavigator.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_autoformat.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_badcellstyles.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_bezierfill.svg5
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_changebezier.svg9
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_changepolygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_choosepolygon.svg10
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_dbviewforms.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_freeline.svg8
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_freeline_unfilled.svg7
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_numericfield.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_polygon.svg2
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_showdatanavigator.svg8
-rw-r--r--icon-themes/sukapura_svg/sc/res/sf01.svg1
-rw-r--r--icon-themes/sukapura_svg/sc/res/sf02.svg1
-rw-r--r--icon-themes/sukapura_svg/sd/res/sf01.svg6
-rw-r--r--icon-themes/sukapura_svg/sd/res/sf02.svg5
-rw-r--r--icon-themes/sukapura_svg/sw/res/sf01.svg7
-rw-r--r--icon-themes/sukapura_svg/sw/res/sf03.svg1
-rw-r--r--icon-themes/sukapura_svg/sw/res/sf05.svg1
104 files changed, 91 insertions, 69 deletions
diff --git a/icon-themes/sukapura/cmd/32/accent1cellstyles.png b/icon-themes/sukapura/cmd/32/accent1cellstyles.png
new file mode 100644
index 000000000000..0e4de5dce24c
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/accent1cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/accent2cellstyles.png b/icon-themes/sukapura/cmd/32/accent2cellstyles.png
new file mode 100644
index 000000000000..f41faaa70398
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/accent2cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/accent3cellstyles.png b/icon-themes/sukapura/cmd/32/accent3cellstyles.png
new file mode 100644
index 000000000000..f2f6ca77e852
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/accent3cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/bezier_unfilled.png b/icon-themes/sukapura/cmd/32/bezier_unfilled.png
index df51eeb656f1..a813d0dc66c3 100644
--- a/icon-themes/sukapura/cmd/32/bezier_unfilled.png
+++ b/icon-themes/sukapura/cmd/32/bezier_unfilled.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/bezierappend.png b/icon-themes/sukapura/cmd/32/bezierappend.png
index 9c3e75ea25c9..18b25661886e 100644
--- a/icon-themes/sukapura/cmd/32/bezierappend.png
+++ b/icon-themes/sukapura/cmd/32/bezierappend.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/bezierdelete.png b/icon-themes/sukapura/cmd/32/bezierdelete.png
index be735f5cdb75..68c5d47f59fb 100644
--- a/icon-themes/sukapura/cmd/32/bezierdelete.png
+++ b/icon-themes/sukapura/cmd/32/bezierdelete.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/bezierfill.png b/icon-themes/sukapura/cmd/32/bezierfill.png
index 18ca19e17f26..d04a73ead764 100644
--- a/icon-themes/sukapura/cmd/32/bezierfill.png
+++ b/icon-themes/sukapura/cmd/32/bezierfill.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/changebezier.png b/icon-themes/sukapura/cmd/32/changebezier.png
index 4644026debc6..e1617d8b74ef 100644
--- a/icon-themes/sukapura/cmd/32/changebezier.png
+++ b/icon-themes/sukapura/cmd/32/changebezier.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/changepolygon.png b/icon-themes/sukapura/cmd/32/changepolygon.png
index 4304d60162a0..1ecf07601e22 100644
--- a/icon-themes/sukapura/cmd/32/changepolygon.png
+++ b/icon-themes/sukapura/cmd/32/changepolygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/dbviewforms.png b/icon-themes/sukapura/cmd/32/dbviewforms.png
index 22e692d1105f..af027bbc7e64 100644
--- a/icon-themes/sukapura/cmd/32/dbviewforms.png
+++ b/icon-themes/sukapura/cmd/32/dbviewforms.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/freeline.png b/icon-themes/sukapura/cmd/32/freeline.png
index 75183ef1f67e..ee0e0e3605d5 100644
--- a/icon-themes/sukapura/cmd/32/freeline.png
+++ b/icon-themes/sukapura/cmd/32/freeline.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/freeline_unfilled.png b/icon-themes/sukapura/cmd/32/freeline_unfilled.png
index c92d2ad7e6eb..cf24b8a549ac 100644
--- a/icon-themes/sukapura/cmd/32/freeline_unfilled.png
+++ b/icon-themes/sukapura/cmd/32/freeline_unfilled.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/numericfield.png b/icon-themes/sukapura/cmd/32/numericfield.png
index 58f94e4a7655..d35fa9da9666 100644
--- a/icon-themes/sukapura/cmd/32/numericfield.png
+++ b/icon-themes/sukapura/cmd/32/numericfield.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/polygon.png b/icon-themes/sukapura/cmd/32/polygon.png
index d318dd3e4e8b..3d1c548492d3 100644
--- a/icon-themes/sukapura/cmd/32/polygon.png
+++ b/icon-themes/sukapura/cmd/32/polygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/showdatanavigator.png b/icon-themes/sukapura/cmd/32/showdatanavigator.png
index 81966fcda5a9..5a0b8d91ac30 100644
--- a/icon-themes/sukapura/cmd/32/showdatanavigator.png
+++ b/icon-themes/sukapura/cmd/32/showdatanavigator.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_accent1cellstyles.png b/icon-themes/sukapura/cmd/lc_accent1cellstyles.png
new file mode 100644
index 000000000000..75116ce09097
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_accent1cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_accent2cellstyles.png b/icon-themes/sukapura/cmd/lc_accent2cellstyles.png
new file mode 100644
index 000000000000..15d8dd7c5d69
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_accent2cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_accent3cellstyles.png b/icon-themes/sukapura/cmd/lc_accent3cellstyles.png
new file mode 100644
index 000000000000..63ccc2d9769c
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_accent3cellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_badcellstyles.png b/icon-themes/sukapura/cmd/lc_badcellstyles.png
new file mode 100644
index 000000000000..9b155f2d6aa3
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_badcellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_bezier_unfilled.png b/icon-themes/sukapura/cmd/lc_bezier_unfilled.png
index 69cad9bd4922..9748b2d8a81d 100644
--- a/icon-themes/sukapura/cmd/lc_bezier_unfilled.png
+++ b/icon-themes/sukapura/cmd/lc_bezier_unfilled.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_bezierappend.png b/icon-themes/sukapura/cmd/lc_bezierappend.png
index 6262ed7a747d..f4d791ad1ff0 100644
--- a/icon-themes/sukapura/cmd/lc_bezierappend.png
+++ b/icon-themes/sukapura/cmd/lc_bezierappend.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_bezierfill.png b/icon-themes/sukapura/cmd/lc_bezierfill.png
index a3b7449d51a5..453a4c1c5ae2 100644
--- a/icon-themes/sukapura/cmd/lc_bezierfill.png
+++ b/icon-themes/sukapura/cmd/lc_bezierfill.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_changebezier.png b/icon-themes/sukapura/cmd/lc_changebezier.png
index 19763219ea26..a93cee3713a5 100644
--- a/icon-themes/sukapura/cmd/lc_changebezier.png
+++ b/icon-themes/sukapura/cmd/lc_changebezier.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_changepolygon.png b/icon-themes/sukapura/cmd/lc_changepolygon.png
index 1b90faa6b11b..e5f5d8b43d91 100644
--- a/icon-themes/sukapura/cmd/lc_changepolygon.png
+++ b/icon-themes/sukapura/cmd/lc_changepolygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_choosepolygon.png b/icon-themes/sukapura/cmd/lc_choosepolygon.png
index a159699353aa..4af27a121c22 100644
--- a/icon-themes/sukapura/cmd/lc_choosepolygon.png
+++ b/icon-themes/sukapura/cmd/lc_choosepolygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_dbviewforms.png b/icon-themes/sukapura/cmd/lc_dbviewforms.png
index 669de5621d13..db7a94deb8df 100644
--- a/icon-themes/sukapura/cmd/lc_dbviewforms.png
+++ b/icon-themes/sukapura/cmd/lc_dbviewforms.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_freeline.png b/icon-themes/sukapura/cmd/lc_freeline.png
index 05b72c4e39da..2994c45fe5f8 100644
--- a/icon-themes/sukapura/cmd/lc_freeline.png
+++ b/icon-themes/sukapura/cmd/lc_freeline.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_freeline_unfilled.png b/icon-themes/sukapura/cmd/lc_freeline_unfilled.png
index 7a0eb90b5e2b..395e1d933618 100644
--- a/icon-themes/sukapura/cmd/lc_freeline_unfilled.png
+++ b/icon-themes/sukapura/cmd/lc_freeline_unfilled.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_goodcellstyles.png b/icon-themes/sukapura/cmd/lc_goodcellstyles.png
new file mode 100644
index 000000000000..5d815d511c18
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_goodcellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_neutralcellstyles.png b/icon-themes/sukapura/cmd/lc_neutralcellstyles.png
new file mode 100644
index 000000000000..e87ea3c427c5
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_neutralcellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_numericfield.png b/icon-themes/sukapura/cmd/lc_numericfield.png
index 016b444e4997..81b25ecadc8a 100644
--- a/icon-themes/sukapura/cmd/lc_numericfield.png
+++ b/icon-themes/sukapura/cmd/lc_numericfield.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_polygon.png b/icon-themes/sukapura/cmd/lc_polygon.png
index bce510011dee..901dc85fb372 100644
--- a/icon-themes/sukapura/cmd/lc_polygon.png
+++ b/icon-themes/sukapura/cmd/lc_polygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_showdatanavigator.png b/icon-themes/sukapura/cmd/lc_showdatanavigator.png
index aa931d057b56..86095767daa3 100644
--- a/icon-themes/sukapura/cmd/lc_showdatanavigator.png
+++ b/icon-themes/sukapura/cmd/lc_showdatanavigator.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_autoformat.png b/icon-themes/sukapura/cmd/sc_autoformat.png
index 26d99a01e334..cd1cb94460f1 100644
--- a/icon-themes/sukapura/cmd/sc_autoformat.png
+++ b/icon-themes/sukapura/cmd/sc_autoformat.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_badcellstyles.png b/icon-themes/sukapura/cmd/sc_badcellstyles.png
index 0725447d1bf5..aa042099c016 100644
--- a/icon-themes/sukapura/cmd/sc_badcellstyles.png
+++ b/icon-themes/sukapura/cmd/sc_badcellstyles.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_bezierfill.png b/icon-themes/sukapura/cmd/sc_bezierfill.png
index 359c833697f0..c68e6ba9fd90 100644
--- a/icon-themes/sukapura/cmd/sc_bezierfill.png
+++ b/icon-themes/sukapura/cmd/sc_bezierfill.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_changebezier.png b/icon-themes/sukapura/cmd/sc_changebezier.png
index 8d1a488a88cd..c3e48caf3806 100644
--- a/icon-themes/sukapura/cmd/sc_changebezier.png
+++ b/icon-themes/sukapura/cmd/sc_changebezier.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_changepolygon.png b/icon-themes/sukapura/cmd/sc_changepolygon.png
index 8d7ce6feecba..ffb6857ef594 100644
--- a/icon-themes/sukapura/cmd/sc_changepolygon.png
+++ b/icon-themes/sukapura/cmd/sc_changepolygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_choosepolygon.png b/icon-themes/sukapura/cmd/sc_choosepolygon.png
index 7f01f9ee92d2..eea275d76e3c 100644
--- a/icon-themes/sukapura/cmd/sc_choosepolygon.png
+++ b/icon-themes/sukapura/cmd/sc_choosepolygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_freeline.png b/icon-themes/sukapura/cmd/sc_freeline.png
index 216733259062..99231bed8cf1 100644
--- a/icon-themes/sukapura/cmd/sc_freeline.png
+++ b/icon-themes/sukapura/cmd/sc_freeline.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_freeline_unfilled.png b/icon-themes/sukapura/cmd/sc_freeline_unfilled.png
index 5935614c14c7..edba35d624bc 100644
--- a/icon-themes/sukapura/cmd/sc_freeline_unfilled.png
+++ b/icon-themes/sukapura/cmd/sc_freeline_unfilled.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_numericfield.png b/icon-themes/sukapura/cmd/sc_numericfield.png
index 77b2a517ed23..540af04393e8 100644
--- a/icon-themes/sukapura/cmd/sc_numericfield.png
+++ b/icon-themes/sukapura/cmd/sc_numericfield.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_polygon.png b/icon-themes/sukapura/cmd/sc_polygon.png
index 7f90d4b94a52..cc4c2dca04fe 100644
--- a/icon-themes/sukapura/cmd/sc_polygon.png
+++ b/icon-themes/sukapura/cmd/sc_polygon.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_showdatanavigator.png b/icon-themes/sukapura/cmd/sc_showdatanavigator.png
index 9d0541c238e7..8a2bfcef5cb7 100644
--- a/icon-themes/sukapura/cmd/sc_showdatanavigator.png
+++ b/icon-themes/sukapura/cmd/sc_showdatanavigator.png
Binary files differ
diff --git a/icon-themes/sukapura/links.txt b/icon-themes/sukapura/links.txt
index c651bd90bd6d..d7d7a952d24d 100644
--- a/icon-themes/sukapura/links.txt
+++ b/icon-themes/sukapura/links.txt
@@ -2183,8 +2183,6 @@ sc/res/sc26047.png cmd/sc_dbviewfunctions.png
sc/res/sc26048.png cmd/sc_autosum.png
sc/res/sc26050.png cmd/sc_cancel.png
sc/res/sc26051.png cmd/sc_ok.png
-sc/res/sf01.png cmd/sc_inserttable.png
-sc/res/sf02.png cmd/sc_adddirect.png
sc/res/table.png cmd/sc_inserttable.png
sc/res/text.png cmd/sc_text.png
sc/res/time.png cmd/sc_timefield.png
@@ -2213,7 +2211,6 @@ sd/res/ole.png cmd/sc_insertobject.png
sd/res/page.png cmd/sc_adddirect.png
sd/res/pipette.png cmd/sc_bmpmask.png
sd/res/playblue_16.png cmd/sc_runbasic.png
-sd/res/sf01.png cmd/sc_insertdraw.png
sd/res/stopplayingblue_16.png cmd/sc_basicstop.png
sd/res/time_16.png cmd/sc_timefield.png
sd/res/waiticon.png cmd/sc_mediapause.png
@@ -2433,12 +2430,9 @@ sw/res/sc20249.png cmd/sc_navigator.png
sw/res/sc20556.png cmd/sc_dbviewfunctions.png
sw/res/sc20557.png cmd/sc_cancel.png
sw/res/sc20558.png cmd/sc_ok.png
-sw/res/sf01.png cmd/sc_controlcodes.png
-sw/res/sf02.png cmd/sc_charfontname.png
-sw/res/sf03.png cmd/sc_insertframe.png
-sw/res/sf04.png cmd/sc_showsinglepage.png
-sw/res/sf05.png cmd/sc_defaultbullet.png
-sw/res/sf06.png cmd/sc_inserttable.png
+sw/res/sf02.png cmd/sc_designerdialog.png
+sw/res/sf04.png sc/res/sf02.png
+sw/res/sf06.png cmd/sc_autoformat.png
sw/res/sidebar/pageproppanel/last_custom_common.png svx/res/symphony/last_custom_common.png
sw/res/sidebar/pageproppanel/last_custom_common_grey.png svx/res/symphony/last_custom_common_grey.png
sw/res/sidebar/pageproppanel/portraitcopy_24x24.png cmd/lc_orientation.png
@@ -2465,7 +2459,7 @@ sw/res/sx03.png cmd/sc_dbviewqueries.png
# res
sw/res/page_break.png cmd/sc_insertpagebreak.png
-sw/res/styfamnu.png cmd/sc_defaultbullet.png
+sw/res/styfamnu.png sw/res/sf05.png
# split cells duplicates
sw/res/zetlhor2.png svx/res/zetlhor2.png
@@ -2552,15 +2546,15 @@ cmd/sc_rowheight.png cmd/sc_setminimalrowheight.png
# ==============================================
cmd/32/exportasgraphic.png cmd/32/insertgraphic.png
cmd/32/margins.png cmd/32/pagemargin.png
-cmd/32/namegroup.png cmd/32/definename.png
+cmd/32/namegroup.png cmd/32/renameobject.png
cmd/lc_exportasgraphic.png cmd/lc_insertgraphic.png
cmd/lc_margins.png cmd/lc_pagemargin.png
-cmd/lc_namegroup.png cmd/lc_definename.png
+cmd/lc_namegroup.png cmd/lc_renameobject.png
cmd/sc_exportasgraphic.png cmd/sc_insertgraphic.png
cmd/sc_margins.png cmd/sc_pagemargin.png
-cmd/sc_namegroup.png cmd/sc_definename.png
+cmd/sc_namegroup.png cmd/sc_renameobject.png
# calc toolbar draw
# ===============================================
diff --git a/icon-themes/sukapura/sc/res/sf01.png b/icon-themes/sukapura/sc/res/sf01.png
new file mode 100644
index 000000000000..f2c1da21e858
--- /dev/null
+++ b/icon-themes/sukapura/sc/res/sf01.png
Binary files differ
diff --git a/icon-themes/sukapura/sc/res/sf02.png b/icon-themes/sukapura/sc/res/sf02.png
new file mode 100644
index 000000000000..3d4e9816d465
--- /dev/null
+++ b/icon-themes/sukapura/sc/res/sf02.png
Binary files differ
diff --git a/icon-themes/sukapura/sd/res/sf01.png b/icon-themes/sukapura/sd/res/sf01.png
new file mode 100644
index 000000000000..226abb6a58ee
--- /dev/null
+++ b/icon-themes/sukapura/sd/res/sf01.png
Binary files differ
diff --git a/icon-themes/sukapura/sd/res/sf02.png b/icon-themes/sukapura/sd/res/sf02.png
index 0f057db70cda..b834c6e635e5 100644
--- a/icon-themes/sukapura/sd/res/sf02.png
+++ b/icon-themes/sukapura/sd/res/sf02.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/sf01.png b/icon-themes/sukapura/sw/res/sf01.png
new file mode 100644
index 000000000000..6fbda7973731
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/sf01.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/sf03.png b/icon-themes/sukapura/sw/res/sf03.png
new file mode 100644
index 000000000000..5dcabb7b659f
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/sf03.png
Binary files differ
diff --git a/icon-themes/sukapura/sw/res/sf05.png b/icon-themes/sukapura/sw/res/sf05.png
new file mode 100644
index 000000000000..6133cb66eee4
--- /dev/null
+++ b/icon-themes/sukapura/sw/res/sf05.png
Binary files differ
diff --git a/icon-themes/sukapura_svg/cmd/32/accent1cellstyles.svg b/icon-themes/sukapura_svg/cmd/32/accent1cellstyles.svg
new file mode 100644
index 000000000000..354749ba9c9a
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/accent1cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" height="26" ry="1" width="26" x="3" y="3"/><path d="m13.921875 3-9.921875 26.017578h4.5625l2.128906-6.017578h10.615235l2.111328 6.017578h4.580078l-9.810547-26.017578zm2.058594 5.1992188h.111328l3.802734 10.8007812h-7.771484z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/accent2cellstyles.svg b/icon-themes/sukapura_svg/cmd/32/accent2cellstyles.svg
new file mode 100644
index 000000000000..551b707e3e6a
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/accent2cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" fill-opacity=".501961" height="26" ry="1" width="26" x="3" y="3"/><path d="m13.921875 3-9.921875 26.017578h4.5625l2.128906-6.017578h10.615235l2.111328 6.017578h4.580078l-9.810547-26.017578zm2.058594 5.1992188h.111328l3.802734 10.8007812h-7.771484z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/accent3cellstyles.svg b/icon-themes/sukapura_svg/cmd/32/accent3cellstyles.svg
new file mode 100644
index 000000000000..07953cb6bd8d
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/accent3cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" fill-opacity=".501961" height="26" ry="1" width="26" x="3" y="3"/><path d="m13.921875 3-9.921875 26.017578h4.5625l2.128906-6.017578h10.615235l2.111328 6.017578h4.580078l-9.810547-26.017578zm2.058594 5.1992188h.111328l3.802734 10.8007812h-7.771484z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/bezier_unfilled.svg b/icon-themes/sukapura_svg/cmd/32/bezier_unfilled.svg
index f129c1fc9c9c..cb03c3aac95c 100644
--- a/icon-themes/sukapura_svg/cmd/32/bezier_unfilled.svg
+++ b/icon-themes/sukapura_svg/cmd/32/bezier_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="16" xlink:href="#a" y1="16" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.759766" x2="25.240234" xlink:href="#a" y1="15.5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22" x2="27" xlink:href="#a" y1="26.5" y2="26.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="7" xlink:href="#a" y1="4.5" y2="4.5"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="none" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#f)"/><g fill="#4d82b8"><path d="m12 14h4v4h-4z" fill="url(#d)"/><path d="m4.5 2a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#h)"/><path d="m24.5 24a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#g)"/><path d="m5.2402344 3.828125-1.4804688 1.34375 20.0000004 22 1.480468-1.34375z" fill="url(#e)" fill-rule="evenodd"/></g><g fill="#fff"><circle cx="24.5" cy="26.5" r="1.5"/><circle cx="4.5" cy="4.5" r="1.5"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.237288" x2="17.40625" y1="28.539587" y2="3.187501"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="29" y2="25"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="18" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.759766" x2="25.240234" xlink:href="#b" y1="15.5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#b" y1="11" y2="7.000001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="24.305084" x2="24.5" xlink:href="#b" y1="29.008474" y2="24"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.508474" x2="4.5" xlink:href="#b" y1="7.008474" y2="2"/><path d="m26.738224 10.259463-.539318-1.1625313c-.401794-.7867936-.730789-1.2453269-1.539391-2.2539281-.767768-.9576675-1.997872-1.6084876-2.9646-2.1311387-2.326341-.8847621-4.092051-.6785842-6.338983.1694915-1.26186.567715-3.203674 2.7045841-3.050847 4.8474576.145262 1.980161 1.158471 3.954841 2.20339 5.254237 1.491525 2.016949 1.98504 2.716013 2.711864 4.542373l.338983 1.050847c.399763 1.100109.33781 2.089466.237288 3.220339-.362821 1.495188-1.155327 2.520311-2.20339 3.389831-1.004296.683424-2.098756 1.009594-3.254237 1.220339-1.439951.132502-2.04542.138458-3.3050847-.279664l-1.4745763-.677966.5423729-.855933c.7855246.472899 1.6377034.64373 2.5169491.847458 1.590176.07004 2.651446-.263715 4.059322-.864409.9959-.685762 1.734129-1.841149 1.985699-2.672669.316511-1.631636-.101688-2.976317-.595868-4.513767-.598831-1.370473-1.473341-2.551668-2.355933-3.745762l-.864406-1.186441c-1.002066-1.640709-1.392832-3.032556-1.534958-4.6920015.02081-.7217138.136855-1.4640534.357479-2.1398398.514498-1.4395219 1.661573-2.6412033 2.705021-3.2820352 1.582716-.9278144 1.708883-.8881583 3.03125-1.15625 1.285588-.1607436 2.217167-.111544 3.718565.2630642 1.502201.4284525 2.557247 1.2070977 3.181981 1.7014757.968574.7339535 1.638348 1.6483614 2.320194 2.6295534.773483 1.3370008.707107 1.4142135 1.06066 2.1213203z" fill="url(#a)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#f)"/><g fill="#4d82b8"><path d="m4.5 2a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#h)"/><path d="m24.5 24a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#g)"/><path d="m5.2402344 3.828125-1.4804688 1.34375 20.0000004 22 1.480468-1.34375z" fill="url(#e)" fill-rule="evenodd"/><path d="m12 14h4v4h-4z" fill="url(#d)"/></g><g fill="#fff"><path d="m26 26.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z"/><path d="m6 4.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/bezierappend.svg b/icon-themes/sukapura_svg/cmd/32/bezierappend.svg
index 93d406ff7d0b..1e18f9d62d1d 100644
--- a/icon-themes/sukapura_svg/cmd/32/bezierappend.svg
+++ b/icon-themes/sukapura_svg/cmd/32/bezierappend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientTransform="matrix(1.25 0 0 1.25 -3 -4.5)" gradientUnits="userSpaceOnUse" x1="12" x2="16" xlink:href="#a" y1="16" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="none" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#e)"/><path d="m12 13h5v5h-5z" fill="url(#d)" stroke-width="1.25"/><path d="m24 18c-.554 0-1 .446-1 1v4h-4c-.554 0-1 .446-1 1s.446 1 1 1h4v4c0 .554.446 1 1 1s1-.446 1-1v-4h4c.554 0 1-.446 1-1s-.446-1-1-1h-4v-4c0-.554-.446-1-1-1z" fill="#32d74b"/><path d="m13 14h3v3h-3z" fill="#fff"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.370428" x2="18.848816" y1="28.698523" y2="2.977514"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#b" y1="29" y2="25"/><linearGradient id="d" gradientTransform="matrix(1.25 0 0 1.25 -3 -4.5)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="18" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#b" y1="11" y2="7.000001"/><path d="m26.738224 10.259463-.539318-1.1625318c-.401794-.7867936-.730789-1.2453269-1.539391-2.2539281-.767768-.9576675-1.997872-1.6084876-2.9646-2.1311387-2.326341-.8847621-4.092051-.6785842-6.338983.1694915-1.26186.567715-3.203674 2.7045841-3.050847 4.8474576.145262 1.9801615 1.158471 3.9548415 2.20339 5.2542375 1.491525 2.016949 1.98504 2.716013 2.711864 4.542373l.338983 1.050847c.399763 1.100109.33781 2.089466.237288 3.220339-.362821 1.495188-1.155327 2.520311-2.20339 3.389831-1.004296.683424-2.098756 1.009594-3.254237 1.220339-1.439951.132502-2.04542.138458-3.3050847-.279664l-1.4745763-.677966.5423729-.855933c.7855246.472899 1.6377034.64373 2.5169491.847458 1.590176.07004 2.651446-.263715 4.059322-.864409.9959-.685762 1.734129-1.841149 1.985699-2.672669.316511-1.631636-.101688-2.976317-.595868-4.513767-.598831-1.370473-1.473341-2.551668-2.355933-3.745762l-.864406-1.186441c-1.002066-1.640709-1.392832-3.032556-1.534958-4.692002.02081-.7217138.136855-1.4640534.357479-2.1398398.514498-1.4395219 1.661573-2.6412033 2.705021-3.2820352 1.582716-.9278144 1.708883-.8881583 3.03125-1.15625 1.285588-.1607436 2.217167-.111544 3.718565.2630642 1.502201.4284525 2.557247 1.2070977 3.181981 1.7014757.968574.7339535 1.638348 1.6483614 2.320194 2.6295534.773483 1.3370008.707107 1.4142135 1.06066 2.1213203z" fill="url(#a)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#e)"/><path d="m12 13h5v5h-5z" fill="url(#d)" stroke-width="1.25"/><path d="m24 18c-.554 0-1 .446-1 1v4h-4c-.554 0-1 .446-1 1s.446 1 1 1h4v4c0 .554.446 1 1 1s1-.446 1-1v-4h4c.554 0 1-.446 1-1s-.446-1-1-1h-4v-4c0-.554-.446-1-1-1z" fill="#32d74b"/><path d="m13 14h3v3h-3z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/bezierdelete.svg b/icon-themes/sukapura_svg/cmd/32/bezierdelete.svg
index e67c9fa63460..fe3dfdc113b1 100644
--- a/icon-themes/sukapura_svg/cmd/32/bezierdelete.svg
+++ b/icon-themes/sukapura_svg/cmd/32/bezierdelete.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23.611652" x2="23.692646" xlink:href="#a" y1="31.033819" y2="18.238295"/><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" xlink:href="#a" y1="23" y2="14.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#c" y1="27" y2="27"/><linearGradient id="f" gradientTransform="matrix(1.25 0 0 1.25 -3 -4.5)" gradientUnits="userSpaceOnUse" x1="12" x2="16" xlink:href="#c" y1="16" y2="16"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#c" y1="9" y2="9"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="none" stroke="url(#d)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#e)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#g)"/><path d="m12 13h5v5h-5z" fill="url(#f)" stroke-width="1.25"/><g stroke-width=".636052" transform="translate(-.000005)"><path d="m16.338884 17.920054c-.139184.139164-.0011.211524-.04982.402212.05673-.221446-.02944-.102916-.179687.349609-.07512.226263-.112711.59194-.0039.919922.108804.327982.313815.56962.52539.753906.147016.12857.325697.21555.517579.251953.04394.0083.189456.08629.403345.227336-.276906-.855072-.19088-1.387536-1.212907-2.904938z" fill="#fff" fill-opacity=".784314"/><path d="m18.940786 17.003432-1.59013 1.59013c-.07515.29336-.459586.52486 0 .925167 1.238728.234175 2.912176 2.375946 5.291378 4.192161-2.44531 1.861747-4.288584 2.819724-5.609405 5.377531-.05216.717109 1.66818 1.163142 1.850333.925166 1.758752-1.922076 2.260329-2.954213 5.272268-5.087436 1.865061 1.240636 2.865565 3.019361 4.644363 4.798323l.954078 1.272103c-.729192-3.016179-2.153809-5.550261-4.077404-7.473857 1.398474-1.585208 3.435655-2.541906 5.292266-3.97508l-.180408-.204925c-2.519258 1.034536-4.156295 2.034059-6.005664 3.152913-.886935-.541917-1.668428-2.219799-5.841675-5.492196z" fill="url(#b)"/></g><path d="m13 14h3v3h-3z" fill="#fff"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="17.370428" x2="18.848816" y1="28.698523" y2="2.977514"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="23.611647" x2="23.692641" xlink:href="#b" y1="31.033819" y2="18.238295"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" xlink:href="#b" y1="23" y2="14.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#d" y1="29" y2="25"/><linearGradient id="f" gradientTransform="matrix(1.25 0 0 1.25 -3 -4.5)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#d" y1="18" y2="14"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#d" y1="11" y2="7.000001"/><path d="m26.738224 10.259463-.539318-1.1625318c-.401794-.7867936-.730789-1.2453269-1.539391-2.2539281-.767768-.9576675-1.997872-1.6084876-2.9646-2.1311387-2.326341-.8847621-4.092051-.6785842-6.338983.1694915-1.26186.567715-3.203674 2.7045841-3.050847 4.8474576.145262 1.9801615 1.158471 3.9548415 2.20339 5.2542375 1.491525 2.016949 1.98504 2.716013 2.711864 4.542373l.338983 1.050847c.399763 1.100109.33781 2.089466.237288 3.220339-.362821 1.495188-1.155327 2.520311-2.20339 3.389831-1.004296.683424-2.098756 1.009594-3.254237 1.220339-1.439951.132502-2.04542.138458-3.3050847-.279664l-1.4745763-.677966.5423729-.855933c.7855246.472899 1.6377034.64373 2.5169491.847458 1.590176.07004 2.651446-.263715 4.059322-.864409.9959-.685762 1.734129-1.841149 1.985699-2.672669.316511-1.631636-.101688-2.976317-.595868-4.513767-.598831-1.370473-1.473341-2.551668-2.355933-3.745762l-.864406-1.186441c-1.002066-1.640709-1.392832-3.032556-1.534958-4.692002.02081-.7217138.136855-1.4640534.357479-2.1398398.514498-1.4395219 1.661573-2.6412033 2.705021-3.2820352 1.582716-.9278144 1.708883-.8881583 3.03125-1.15625 1.285588-.1607436 2.217167-.111544 3.718565.2630642 1.502201.4284525 2.557247 1.2070977 3.181981 1.7014757.968574.7339535 1.638348 1.6483614 2.320194 2.6295534.773483 1.3370008.707107 1.4142135 1.06066 2.1213203z" fill="url(#a)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#e)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#g)"/><path d="m12 13h5v5h-5z" fill="url(#f)" stroke-width="1.25"/><path d="m13 14h3v3h-3z" fill="#fff"/><path d="m16.509766 17.982422c-.110889.144685-.204372.275921-.220704.339844.056731-.221446-.02944-.102916-.179687.349609-.064362.193861-.082653.490192-.023437.777344.028459.08863.052311.17229.080078.259765.115178.263754.281946.477411.464843.636719.147016.12857.325697.21555.517579.251953.032172.006077.303992.215755.519531.376953-.036033-.132682-.06011-.262863-.109375-.398437l-.337891-1.050781c-.244407-.614145-.472474-1.090789-.710937-1.542969z" fill="#fff" fill-opacity=".784314"/><path d="m18.940781 17.003432-1.59013 1.59013c-.07515.29336-.459586.52486 0 .925167 1.238728.234175 2.912176 2.375946 5.291378 4.192161-2.44531 1.861747-4.288584 2.819724-5.609405 5.377531-.05216.717109 1.66818 1.163142 1.850333.925166 1.758752-1.922076 2.260329-2.954213 5.272268-5.087436 1.865061 1.240636 2.865565 3.019361 4.644363 4.798323l.954078 1.272103c-.729192-3.016179-2.153809-5.550261-4.077404-7.473857 1.398474-1.585208 3.435655-2.541906 5.292266-3.97508l-.180408-.204925c-2.519258 1.034536-4.156295 2.034059-6.005664 3.152913-.886935-.541917-1.668428-2.219799-5.841675-5.492196z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/bezierfill.svg b/icon-themes/sukapura_svg/cmd/32/bezierfill.svg
index 2620aa3d72bc..177dbebad637 100644
--- a/icon-themes/sukapura_svg/cmd/32/bezierfill.svg
+++ b/icon-themes/sukapura_svg/cmd/32/bezierfill.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="16" xlink:href="#a" y1="16" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.759766" x2="25.240234" xlink:href="#a" y1="15.5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="22" x2="27" xlink:href="#a" y1="26.5" y2="26.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="7" xlink:href="#a" y1="4.5" y2="4.5"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="#ffa914" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#f)"/><g fill="#4d82b8"><path d="m12 14h4v4h-4z" fill="url(#d)"/><path d="m4.5 2a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#h)"/><path d="m24.5 24a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#g)"/><path d="m5.2402344 3.828125-1.4804688 1.34375 20.0000004 22 1.480468-1.34375z" fill="url(#e)" fill-rule="evenodd"/></g><g fill="#fff"><circle cx="24.5" cy="26.5" r="1.5"/><circle cx="4.5" cy="4.5" r="1.5"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.237288" x2="17.40625" y1="28.539587" y2="3.187501"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#b" y1="29" y2="25"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="18" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3.759766" x2="25.240234" xlink:href="#b" y1="15.5" y2="15.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#b" y1="11" y2="7.000001"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="24.305084" x2="24.5" xlink:href="#b" y1="29.008474" y2="24"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.508474" x2="4.5" xlink:href="#b" y1="7.008474" y2="2"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.5496305 8.198703-17.4689291 13.080363-5.268598" fill="#409cff" fill-opacity=".490196"/><path d="m26.738224 10.259463-.539318-1.1625313c-.401794-.7867936-.730789-1.2453269-1.539391-2.2539281-.767768-.9576675-1.997872-1.6084876-2.9646-2.1311387-2.326341-.8847621-4.092051-.6785842-6.338983.1694915-1.26186.567715-3.203674 2.7045841-3.050847 4.8474576.145262 1.980161 1.158471 3.954841 2.20339 5.254237 1.491525 2.016949 1.98504 2.716013 2.711864 4.542373l.338983 1.050847c.399763 1.100109.33781 2.089466.237288 3.220339-.362821 1.495188-1.155327 2.520311-2.20339 3.389831-1.004296.683424-2.098756 1.009594-3.254237 1.220339-1.439951.132502-2.04542.138458-3.3050847-.279664l-1.4745763-.677966.5423729-.855933c.7855246.472899 1.6377034.64373 2.5169491.847458 1.590176.07004 2.651446-.263715 4.059322-.864409.9959-.685762 1.734129-1.841149 1.985699-2.672669.316511-1.631636-.101688-2.976317-.595868-4.513767-.598831-1.370473-1.473341-2.551668-2.355933-3.745762l-.864406-1.186441c-1.002066-1.640709-1.392832-3.032556-1.534958-4.6920015.02081-.7217138.136855-1.4640534.357479-2.1398398.514498-1.4395219 1.661573-2.6412033 2.705021-3.2820352 1.582716-.9278144 1.708883-.8881583 3.03125-1.15625 1.285588-.1607436 2.217167-.111544 3.718565.2630642 1.502201.4284525 2.557247 1.2070977 3.181981 1.7014757.968574.7339535 1.638348 1.6483614 2.320194 2.6295534.773483 1.3370008.707107 1.4142135 1.06066 2.1213203z" fill="url(#a)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#f)"/><g fill="#4d82b8"><path d="m4.5 2a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#h)"/><path d="m24.5 24a2.5 2.5 0 0 0 -2.5 2.5 2.5 2.5 0 0 0 2.5 2.5 2.5 2.5 0 0 0 2.5-2.5 2.5 2.5 0 0 0 -2.5-2.5zm0 1a1.5 1.5 0 0 1 1.5 1.5 1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5z" fill="url(#g)"/><path d="m5.2402344 3.828125-1.4804688 1.34375 20.0000004 22 1.480468-1.34375z" fill="url(#e)" fill-rule="evenodd"/><path d="m12 14h4v4h-4z" fill="url(#d)"/></g><g fill="#fff"><path d="m26 26.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z"/><path d="m6 4.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/changebezier.svg b/icon-themes/sukapura_svg/cmd/32/changebezier.svg
index 7a7b7217edae..f1cd3978d64f 100644
--- a/icon-themes/sukapura_svg/cmd/32/changebezier.svg
+++ b/icon-themes/sukapura_svg/cmd/32/changebezier.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientTransform="matrix(1.25 0 0 1.25 -3 -4.5)" gradientUnits="userSpaceOnUse" x1="12" x2="16" xlink:href="#a" y1="16" y2="16"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="none" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#e)"/><path d="m12 13h5v5h-5z" fill="url(#d)" stroke-width="1.25"/><path d="m13 14h3v3h-3z" fill="#fff"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 1.113281 3.472656l.71875-.71875a5 5 0 0 1 -.832031-2.753906 5 5 0 0 1 5-5 5 5 0 0 1 2.753906.830078l.716797-.714844a6 6 0 0 0 -3.470703-1.115234zm4.886719 2.527344-.71875.71875a5 5 0 0 1 .832031 2.753906 5 5 0 0 1 -5 5 5 5 0 0 1 -2.753906-.830078l-.716797.714844a6 6 0 0 0 3.470703 1.115234 6 6 0 0 0 6-6 6 6 0 0 0 -1.113281-3.472656z" fill="#32d74b" fill-opacity=".964706"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15.370428" x2="16.848816" y1="28.698523" y2="2.977514"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="29" y2="19"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="d" gradientTransform="translate(-2)" gradientUnits="userSpaceOnUse" x1="9" x2="9" xlink:href="#c" y1="29" y2="25"/><linearGradient id="e" gradientTransform="matrix(1.25 0 0 1.25 -5 -4.5)" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#c" y1="18" y2="14"/><linearGradient id="f" gradientTransform="translate(-2)" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#c" y1="11" y2="7.000001"/><path d="m24.738224 10.259463-.539318-1.1625318c-.401794-.7867936-.730789-1.2453269-1.539391-2.2539281-.767768-.9576675-1.997872-1.6084876-2.9646-2.1311387-2.326341-.8847621-4.092051-.6785842-6.338983.1694915-1.26186.567715-3.203674 2.7045841-3.050847 4.8474576.145262 1.9801615 1.158471 3.9548415 2.20339 5.2542375 1.491525 2.016949 1.98504 2.716013 2.711864 4.542373l.338983 1.050847c.399763 1.100109.33781 2.089466.237288 3.220339-.362821 1.495188-1.155327 2.520311-2.20339 3.389831-1.004296.683424-2.098756 1.009594-3.254237 1.220339-1.439951.132502-2.04542.138458-3.3050847-.279664l-1.4745763-.677966.5423729-.855933c.7855246.472899 1.6377034.64373 2.5169491.847458 1.590176.07004 2.651446-.263715 4.059322-.864409.9959-.685762 1.734129-1.841149 1.985699-2.672669.316511-1.631636-.101688-2.976317-.595868-4.513767-.598831-1.370473-1.473341-2.551668-2.355933-3.745762l-.864406-1.186441c-1.002066-1.640709-1.392832-3.032556-1.534958-4.692002.02081-.7217138.136855-1.4640534.357479-2.1398398.514498-1.4395219 1.661573-2.6412033 2.705021-3.2820352 1.582716-.9278144 1.708883-.8881583 3.03125-1.15625 1.285588-.1607436 2.217167-.111544 3.718565.2630642 1.502201.4284525 2.557247 1.2070977 3.181981 1.7014757.968574.7339535 1.638348 1.6483614 2.320194 2.6295534.773483 1.3370008.707107 1.4142135 1.06066 2.1213203z" fill="url(#a)"/><path d="m3 25h3.9999999v4h-3.9999999z" fill="url(#d)"/><path d="m23 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#f)"/><path d="m10 13h5v5h-5z" fill="url(#e)" stroke-width="1.25"/><path d="m11 14h3v3h-3z" fill="#fff"/><path d="m28.007813 20.007812c0-.550756-.457057-1.007814-1.007813-1.007812-.550755 0-1.009611.464872-1.007812 1.015624l.0098 3c.0036 1.106093-1.501988 1.992188-4.992188 1.984376-.0032.000006-.0065-.000069-.0098 0v-1.992188c-.000922-.443929-.53774-.66555-.851563-.351562l-2.992187 3.005859c-.194583.194751-.194583.510327 0 .705078l2.992187 2.994141c.314487.314715.852448.0914.851598-.353516v-1.986328h.08594.002c3.912025-.013672 5.221935-.545929 5.884765-1.314454.66283-.768524 1.008361-1.759107 1.037109-2.691405.00008-.0052.00008-.01042 0-.01563z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/changepolygon.svg b/icon-themes/sukapura_svg/cmd/32/changepolygon.svg
index 4d8ebd097514..3b3b4a3e6c5a 100644
--- a/icon-themes/sukapura_svg/cmd/32/changepolygon.svg
+++ b/icon-themes/sukapura_svg/cmd/32/changepolygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-9.393152" x2="-9.225656" y1="29.351353" y2="2.994095"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m24.561836 3.5003984-21.0616387 5.8754297 11.4959677 18.6055269.345748.51842h13.157903l-3.419358-5.529815-2.894309-6.566657-.288123-.576023.172875-.691227z" fill="url(#a)" stroke="#0a84ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.00045"/><path d="m23.027344 17.078125c-1.489713.215281-2.91129.907384-3.976563 1.972656-1.295841 1.295841-2.050781 3.116623-2.050781 4.949219a1.0001 1.0001 0 0 0 0 .001953c.002096 1.440965.462735 2.877183 1.298828 4.050781a1.0001 1.0001 0 0 0 1.521484.126954 1.0001 1.0001 0 0 0 -.283203.818359h2.761719c-.036865-.008364-.245205-.085511-.078125-.025391.738692.265803-1.05467-.450581-.335937-.134765.718732.315816-1.023517-.520594-.328125-.15625.695392.364343-.983233-.590845-.314453-.179688l-.042969-.367187a5 5 0 0 0 2.761719.863281h.078124a5 5 0 0 0 4.042969-2.121094l-.582031-.941406a4 4 0 0 1 -3.5 2.064453 4 4 0 0 1 -4-4 4 4 0 0 1 4-4 4 4 0 0 1 .322266.015625l-.445313-1.009766a5 5 0 0 0 -4.876953 4.994141 5 5 0 0 0 .861328 2.802734l-.363281-.042968c.411123.668727-.543961-1.009811-.179688-.314454.364274.695359-.471957-1.046837-.15625-.328124.315708.718712-.400419-1.074617-.134765-.335938.265653.738679-.325676-1.100868-.111328-.345703.214347.755164-.249923-1.121607-.087891-.353516s-.171452-1.13482-.0625-.357422c.108952.777399-.092468-1.142416-.037109-.359375.055358.783042-.015177-1.148275-.013672-.363281v-.001953c-.000042.322592.057047-.838613.02539-.517578-.031656.321035.139138-.830059.076172-.513672-.062965.316387.220622-.8126.126953-.503906-.093668.308693.297299-.78631.173829-.488282-.123471.298029.374739-.753243.222656-.46875-.152083.284494.444856-.711579.265625-.443359-.179232.26822.513248-.667332.308593-.417969-.204654.249364.577717-.610919.34961-.382812s.632176-.554264.382812-.34961c-.249363.204655.686189-.487825.417969-.308593-.26822.179231.727853-.417708.443359-.265625-.284493.152083.766781-.346127.46875-.222656-.298028.12347.796975-.267497.488282-.173829-.308694.093669.820293-.189918.503906-.126953-.316387.062966.834707-.107828.513672-.076172-.168403.016606.052287-.002494.271484-.013672zm5.216797 10.060547c-.128533.173415-.263302.342901-.158203.214844.204654-.249364-.577717.610919-.34961.382812s-.632176.554264-.382812.34961c.249363-.204655-.686189.487825-.417969.308593.26822-.179231-.727853.417708-.443359.265625.284493-.152083-.766781.346127-.46875.222656.197854-.081969-.112466.036066-.324219.115235h2.800781a.49726487.49726487 0 0 0 .423828-.759766z" fill="#fff" fill-opacity=".784314"/><path d="m24 18a6 6 0 0 0 -6 6 6 6 0 0 0 1.113281 3.472656l.71875-.71875a5 5 0 0 1 -.832031-2.753906 5 5 0 0 1 5-5 5 5 0 0 1 2.753906.830078l.716797-.714844a6 6 0 0 0 -3.470703-1.115234zm4.886719 2.527344-.71875.71875a5 5 0 0 1 .832031 2.753906 5 5 0 0 1 -5 5 5 5 0 0 1 -2.753906-.830078l-.716797.714844a6 6 0 0 0 3.470703 1.115234 6 6 0 0 0 6-6 6 6 0 0 0 -1.113281-3.472656z" fill="#32d74b" fill-opacity=".96124"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-12.391156" x2="-12.22366" y1="29.351353" y2="2.994095"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="24" x2="24" y1="29" y2="19"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><path d="m21.55473 2.9980469a.50177084.50177084 0 0 0 -.125.019531l-21.06249981 5.875a.50177084.50177084 0 0 0 -.2929688.746094l11.49609361 18.6054691a.50177084.50177084 0 0 0 .0098.01367l.345703.519532a.50177084.50177084 0 0 0 .417969.224609h13.158169a.50177084.50177084 0 0 0 .425781-.765625l-3.40039-5.5-2.88086-6.537109a.50177084.50177084 0 0 0 -.0098-.02148l-.205078-.408203.126953-.511719a.50177084.50177084 0 0 0 .0039-.01562l2.492228-11.6367272a.50177084.50177084 0 0 0 -.5-.6074219z" fill="#0a84ff"/><path d="m20.904339 4.3144531-19.5175776 5.4453125 11.1152346 17.9882814.18164.273438h11.904297l-2.912109-4.708985c-.01325-.02129-.025-.04348-.03516-.06641l-2.888672-6.556641-.28125-.5625c-.05706-.114276-.0716-.245126-.04102-.36914l.169922-.683594z" fill="url(#a)"/><path d="m20.412109 20.523438c-.607157.026952-1.225219.262088-1.679687.716796a2.0031362 2.0031362 0 0 0 -.003906.003907l-2.988282 3.001953c-.959241.960069-.959235 2.577041 0 3.537109l1.21875 1.21875h6.044922v-.158203c.945821-.068385 2.053889-.079189 2.742188-.255859.08935-.022935.16891-.057971.255859-.083985a.50177084.50177084 0 0 0 -.074219-.267578l-3.40039-5.5-.835938-1.896484c-.079532-.04637-.151864-.107708-.236328-.142578-.317746-.131179-.678674-.19-1.042969-.173828z" fill="#fff" fill-opacity=".784314"/><path d="m28.007813 20.007812c0-.550756-.457057-1.007814-1.007813-1.007812-.550755 0-1.009611.464872-1.007812 1.015624l.0098 3c.0036 1.106093-1.501988 1.992188-4.992188 1.984376-.0032.000006-.0065-.000069-.0098 0v-1.992188c-.000922-.443929-.53774-.66555-.851563-.351562l-2.992187 3.005859c-.194583.194751-.194583.510327 0 .705078l2.992187 2.994141c.314487.314715.852448.0914.851598-.353516v-1.986328h.08594.002c3.912025-.013672 5.221935-.545929 5.884765-1.314454.66283-.768524 1.008361-1.759107 1.037109-2.691405.00008-.0052.00008-.01042 0-.01563z" fill="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/dbviewforms.svg b/icon-themes/sukapura_svg/cmd/32/dbviewforms.svg
index 409aa9f610d7..770c253817d1 100644
--- a/icon-themes/sukapura_svg/cmd/32/dbviewforms.svg
+++ b/icon-themes/sukapura_svg/cmd/32/dbviewforms.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="4" y2="8"><stop offset="0" stop-color="#c8c8cb"/><stop offset="1" stop-color="#98989d"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="70" x2="70" y1="42" y2="24"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="29"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="9" y2="27"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4 8.5h24v21h-24z" filter="url(#b)" opacity=".15" stroke-width="1.015418"/><path d="m4 9h24v19h-24z" fill="url(#c)"/><path d="m4 3c-.554 0-1 .446-1 1v24c0 .554.446 1 1 1h24c.554 0 1-.446 1-1v-24c0-.554-.446-1-1-1zm0 6h24v19h-24z" fill="url(#d)"/><g fill="#bababa"><path d="m15 14c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h8v2h-8z"/><path d="m9 14c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h2v2h-2z"/><path d="m15 21c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h8v2h-8z"/><path d="m9 21c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h2v2h-2z"/></g><rect fill="none" height="18" rx="1.5" ry="1.414397" stroke="url(#e)" width="23" x="4.5" y="9.5"/><path d="m4 4h24v4h-24z" fill="url(#a)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="4" y2="8"><stop offset="0" stop-color="#c8c8cb"/><stop offset="1" stop-color="#98989d"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="70" x2="70" y1="42" y2="24"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="3" y2="29"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="9" y2="27"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4 26.5h24v3h-24z" filter="url(#b)" opacity=".15" stroke-width="1.015418"/><path d="m4 9h24v19h-24z" fill="url(#c)"/><path d="m4 3c-.554 0-1 .446-1 1v24c0 .554.446 1 1 1h24c.554 0 1-.446 1-1v-24c0-.554-.446-1-1-1zm0 6h24v19h-24z" fill="url(#d)"/><g fill="#bababa"><path d="m15 14c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h8v2h-8z"/><path d="m9 14c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h2v2h-2z"/><path d="m15 21c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h8v2h-8z"/><path d="m9 21c-.554 0-1 .446-1 1v2c0 .554.446 1 1 1h2c.554 0 1-.446 1-1v-2c0-.554-.446-1-1-1zm0 1h2v2h-2z"/></g><rect fill="none" height="18" rx="1.5" ry="1.414397" stroke="url(#e)" width="23" x="4.5" y="9.5"/><path d="m4 4h24v4h-24z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/freeline.svg b/icon-themes/sukapura_svg/cmd/32/freeline.svg
index 6e1330092bc1..ec7581b4f0a5 100644
--- a/icon-themes/sukapura_svg/cmd/32/freeline.svg
+++ b/icon-themes/sukapura_svg/cmd/32/freeline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="#ffa914" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#d)"/><circle cx="24.5" cy="26.5" fill="#fff" r="1.5"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-39.453681" x2="-11.546246" y1="6.499462" y2="6.499462"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m8.8984359 26.531245c-8.09765559-3.738282-7.1640618-5.433593-1.0312509-10.339843 2.687501-2.152342-5.8398416-6.4492172-2.6249984-8.5937467 6.6601554-4.4414063 40.9882714 5.3046867 15.3046844 11.9335917" style="fill:#409cff;fill-opacity:.490196;fill-rule:evenodd;stroke-width:1.000001;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><g fill="#eac282" stroke-width=".857112" transform="matrix(1.1490257 -.20260424 .20258955 1.1489424 -6.683669 1.018701)"><path d="m11.437572 19.627857-1.09644 4.02504 3.951909-1.171525c1.653046-.339535-2.065034-3.99245-2.855469-2.853515z" fill="#a2a2a7" stroke="#848489"/><path d="m24.391483 8.2188815c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.6699225 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.8339845c-.145254-.145064-.335828-.216797-.52539-.216797z" fill="#e68497" stroke="#b6496c"/><path d="m23.260498 10.374311 1.143664-1.1207105 1.850278 1.7875315" fill="none" stroke="#f398b3"/><path d="m21.575294 10.706937-9.624122 8.427829 2.855469 2.853515 9.60459-8.449313z" fill="#fc0" stroke="#c89e00"/><path d="m23.733397 12.466019-1.100691-1.177408-10.155261 9.005073 1.082595 1.146887z" fill="#ffe014"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/freeline_unfilled.svg b/icon-themes/sukapura_svg/cmd/32/freeline_unfilled.svg
index 8f94fd9300a1..cd5da68b64d6 100644
--- a/icon-themes/sukapura_svg/cmd/32/freeline_unfilled.svg
+++ b/icon-themes/sukapura_svg/cmd/32/freeline_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-22.122552" x2="-2.029258" y1="17.020931" y2="17.020931"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5" x2="9" xlink:href="#a" y1="27" y2="27"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="28.999998" xlink:href="#a" y1="9" y2="9"/><path d="m7.8443118 27.007154c4.5877162 2.973537 14.6040482-1.004628 6.2767642-11.650632-8.2519039-10.54963 8.198703-17.4689286 13.080363-5.268598" fill="none" stroke="url(#b)"/><path d="m5 25h3.9999999v4h-3.9999999z" fill="url(#c)"/><path d="m25 7.0000004h3.999998v3.9999996h-3.999998z" fill="url(#d)"/><g fill="#fff"><circle cx="24.5" cy="26.5" r="1.5"/><circle cx="4.5" cy="4.5" r="1.5"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-39.453681" x2="-11.546246" y1="6.499462" y2="6.499462"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m8.8984359 26.531245c-8.09765559-3.738282-7.1640618-5.433593-1.0312509-10.339843 2.687501-2.152342-5.8398416-6.4492172-2.6249984-8.5937467 6.6601554-4.4414063 40.9882714 5.3046867 15.3046844 11.9335917" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000001"/><g fill="#eac282" stroke-width=".857112" transform="matrix(1.1490257 -.20260424 .20258955 1.1489424 -6.683669 1.018701)"><path d="m11.437572 19.627857-1.09644 4.02504 3.951909-1.171525c1.653046-.339535-2.065034-3.99245-2.855469-2.853515z" fill="#a2a2a7" stroke="#848489"/><path d="m24.391483 8.2188815c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.6699225 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.8339845c-.145254-.145064-.335828-.216797-.52539-.216797z" fill="#e68497" stroke="#b6496c"/><path d="m23.260498 10.374311 1.143664-1.1207105 1.850278 1.7875315" fill="none" stroke="#f398b3"/><path d="m21.575294 10.706937-9.624122 8.427829 2.855469 2.853515 9.60459-8.449313z" fill="#fc0" stroke="#c89e00"/><path d="m23.733397 12.466019-1.100691-1.177408-10.155261 9.005073 1.082595 1.146887z" fill="#ffe014"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/numericfield.svg b/icon-themes/sukapura_svg/cmd/32/numericfield.svg
index 54fd3a560d3a..2448f76e043b 100644
--- a/icon-themes/sukapura_svg/cmd/32/numericfield.svg
+++ b/icon-themes/sukapura_svg/cmd/32/numericfield.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".694489" transform="translate(.368409 -.010406)"><path d="m9.6315908 26.010406h-2v-16.7247031l-5.0594602 1.8583001v-2.2787914l6.6660973-2.699283h.3933629z"/><path d="m28.631591 26.010406h-12.621056v-1.804043l6.836376-7.595972c1.012796-1.148439 1.709093-2.07985 2.088892-2.794233.388841-.723426.583262-1.469459.583262-2.238099 0-1.030882-.311977-1.8763861-.935932-2.5365123s-1.455895-.9901893-2.49582-.9901893c-1.247909 0-2.220013.3571916-2.91631 1.0715747-.687255.7053406-1.030882 1.6910089-1.030882 2.9570039h-2.509384c0-1.817608.583262-3.287067 1.749786-4.4083772 1.175567-1.1213102 2.744497-1.6819653 4.70679-1.6819653 1.835693 0 3.287067.4837911 4.35412 1.4513733 1.067053.9585393 1.60058 2.2380991 1.60058 3.8386792 0 1.944207-1.238867 4.25917-3.716601 6.944889l-5.290052 5.737672h9.596231z"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".694489" transform="translate(.368409 -.010406)"><path d="m9.6315908 26.010406h-2v-16.7247031l-5.0594602 1.8583001v-2.2787914l6.6660973-2.699283h.3933629z"/><path d="m26.631591 26.010406h-12.621056v-1.804043l6.836376-7.595972c1.012796-1.148439 1.709093-2.07985 2.088892-2.794233.388841-.723426.583262-1.469459.583262-2.238099 0-1.030882-.311977-1.8763861-.935932-2.5365123s-1.455895-.9901893-2.49582-.9901893c-1.247909 0-2.220013.3571916-2.91631 1.0715747-.687255.7053406-1.030882 1.6910089-1.030882 2.9570039h-2.509384c0-1.817608.583262-3.287067 1.749786-4.4083772 1.175567-1.1213102 2.744497-1.6819653 4.70679-1.6819653 1.835693 0 3.287067.4837911 4.35412 1.4513733 1.067053.9585393 1.60058 2.2380991 1.60058 3.8386792 0 1.944207-1.238867 4.25917-3.716601 6.944889l-5.290052 5.737672h9.596231z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/polygon.svg b/icon-themes/sukapura_svg/cmd/32/polygon.svg
index fb0dbfdaa51f..5de5b7e42c6e 100644
--- a/icon-themes/sukapura_svg/cmd/32/polygon.svg
+++ b/icon-themes/sukapura_svg/cmd/32/polygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-9.393152" x2="-9.225656" y1="29.351353" y2="2.994095"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m24.561836 3.5003984-21.0616387 5.8754297 11.4959677 18.6055269.345748.51842h13.157903l-3.419358-5.529815-2.894309-6.566657-.288123-.576023.172875-.691227z" fill="url(#a)" stroke="#0a84ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.00045"/></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-9.393152" x2="-9.225656" y1="29.351353" y2="2.994095"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m24.552734 2.9980469a.50177084.50177084 0 0 0 -.125.019531l-21.0624996 5.875a.50177084.50177084 0 0 0 -.2929688.746094l11.4960934 18.6054691a.50177084.50177084 0 0 0 .0098.01367l.345703.519532a.50177084.50177084 0 0 0 .417969.224609h13.158169a.50177084.50177084 0 0 0 .425781-.765625l-3.40039-5.5-2.88086-6.537109a.50177084.50177084 0 0 0 -.0098-.02148l-.205078-.408203.126953-.511719a.50177084.50177084 0 0 0 .0039-.01562l2.492228-11.6367272a.50177084.50177084 0 0 0 -.5-.6074219z" fill="#0a84ff"/><path d="m23.902343 4.3144531-19.5175774 5.4453125 11.1152344 17.9882814.18164.273438h11.904297l-2.912109-4.708985c-.01325-.02129-.025-.04348-.03516-.06641l-2.888672-6.556641-.28125-.5625c-.05706-.114276-.0716-.245126-.04102-.36914l.169922-.683594z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/showdatanavigator.svg b/icon-themes/sukapura_svg/cmd/32/showdatanavigator.svg
index 901732738cf4..b4962623b8db 100644
--- a/icon-themes/sukapura_svg/cmd/32/showdatanavigator.svg
+++ b/icon-themes/sukapura_svg/cmd/32/showdatanavigator.svg
@@ -1 +1 @@
-<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#4b4b4f" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"><path d="m11 8-8 8 7 8"/><path d="m13 28 6-24"/><path d="m22 8 7 8-8 8"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 32 32" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="70" x2="70" y1="37" y2="19"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="-2" y2="24"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="11" x2="11" y1="10" y2="22"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><path d="m4 21.5h24v3h-24z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m4 10h24v13h-24z" fill="url(#b)"/><path d="m4 9c-.554 0-1 .446-1 1v13c0 .554.446 1 1 1h24c.554 0 1-.446 1-1v-13c0-.554-.446-1-1-1zm0 1h24v13h-24z" fill="url(#c)"/><rect fill="none" height="12" rx=".5" stroke="url(#d)" width="23" x="4.5" y="10.5"/><g fill="#757579" stroke-width=".3567" transform="translate(0 -5)"><path d="m8.232026 22.102629-.5921774.125403v.0418l.5921774.132369 3.894437 1.588429v1.400325l-5.6849027-2.640414v-1.038052l5.6849027-2.633448v1.400326z"/><path d="m14.1538 27.007251h-1.163455l4.23581-11.014499h1.156488z"/><path d="m19.601831 20.576902v-1.358525l5.956608 2.633448v1.038052l-5.956608 2.640414v-1.365491l4.166142-1.658097.585211-.118435v-.0418l-.585211-.139336z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_accent1cellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_accent1cellstyles.svg
new file mode 100644
index 000000000000..6192b1a9a6bd
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_accent1cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" height="20" ry="1" width="20" x="2" y="2"/><path d="m10.441406 2-7.441406 20h3.421875l1.7382812-5h7.6855468l1.716797 5h3.435547l-7.357422-20zm1.542969 3.9960938h.083984l2.748047 8.0039062h-5.613281z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_accent2cellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_accent2cellstyles.svg
new file mode 100644
index 000000000000..1557760c753c
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_accent2cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" fill-opacity=".5" height="20" ry="1" width="20" x="2" y="2"/><path d="m10.441406 2-7.441406 20h3.421875l1.7382812-5h7.6855468l1.716797 5h3.435547l-7.357422-20zm1.542969 3.9960938h.083984l2.748047 8.0039062h-5.613281z" fill="#fff"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_accent3cellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_accent3cellstyles.svg
new file mode 100644
index 000000000000..e8129bfec7ff
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_accent3cellstyles.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><rect fill="#98989d" fill-opacity=".5" height="20" ry="1" width="20" x="2" y="2"/><path d="m10.441406 2-7.441406 20h3.421875l1.7382812-5h7.6855468l1.716797 5h3.435547l-7.357422-20zm1.542969 3.9960938h.083984l2.748047 8.0039062h-5.613281z" fill="#4b4b4f"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_badcellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_badcellstyles.svg
new file mode 100644
index 000000000000..12a62704ef5e
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_badcellstyles.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m18.6525 21.999071h-12.9256309v-1.802001l6.8286349-7.587372q1.517475-1.720708 2.086528-2.7910691.582601-1.0839103.582601-2.235565 0-1.5445722-.934872-2.5336403-.934873-.9890682-2.492994-.9890682-1.8697454 0-2.9130091 1.0703614-1.0297148 1.0568126-1.0297148 2.9536556h-2.5065426q0-2.7233246 1.7478054-4.4033856 1.7613543-1.680061 4.7014611-1.680061 2.750422 0 4.34919 1.44973 1.598768 1.4361812 1.598768 3.8343328 0 2.9130094-3.712393 6.9370264l-5.2840628 5.731175h9.9042308z" fill="#4b4b4f" transform="translate(3.3475)"/><path d="m2 11h7v2h-7z" fill="#d70015"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_bezier_unfilled.svg b/icon-themes/sukapura_svg/cmd/lc_bezier_unfilled.svg
index 6dde3c36f888..1377997ec168 100644
--- a/icon-themes/sukapura_svg/cmd/lc_bezier_unfilled.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_bezier_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-20.455952" x2="-20.542604" y1="22.712349" y2="3.440693"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.576271" x2="5.677966" xlink:href="#a" y1="21.872881" y2="19.127119"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.651079" x2="20.830509" xlink:href="#a" y1="7.598006" y2="5.228814"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.154297" x2="17.845703" xlink:href="#a" y1="11.5" y2="11.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9" x2="12" xlink:href="#a" y1="11.5" y2="11.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="19.999998" xlink:href="#a" y1="19.000002" y2="19.000002"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="6" xlink:href="#a" y1="4.000001" y2="4.000001"/><path d="m6.1332339 20.617963c3.440786 2.288244 10.9530371-.773098 4.7075721-8.96558-6.1889269-8.118321 6.149029-13.4429703 9.810273-4.0543773" fill="none" stroke="url(#b)" stroke-width="1.249317"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/><path d="m4.9746094 4.2226562a1 1 0 0 1 -.8203125.765625l12.8710941 13.7890628a1 1 0 0 1 .820312-.765625z" fill="url(#e)"/><path d="m19.499999 19c.000558.828266-.671178 1.500001-1.5 1.500001-.828819 0-1.500556-.671735-1.499999-1.500001-.000557-.828263.67118-1.499999 1.499999-1.499999.828822 0 1.500558.671736 1.5 1.499999z" fill="none" stroke="url(#g)"/><path d="m5.4999993 4c.000558.828266-.671178 1.500001-1.5 1.500001-.828819 0-1.500556-.671735-1.499999-1.500001-.000557-.828263.67118-1.499999 1.499999-1.499999.828822 0 1.500558.671736 1.5 1.499999z" fill="none" stroke="url(#h)"/><path d="m9 9.9999997h3v3.0000003h-3z" fill="url(#f)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#d" y1="13" y2="10"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="12" xlink:href="#d" y1="19" y2="4"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="6" y2="2"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#d" y1="21.923729" y2="18.771187"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#d" y1="7.824219" y2="5.279661"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.024398" x2="14.3125" y1="22.067587" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g fill="#808080"><path d="m14.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375-.3617109 1.5730082.0225975 3.4482349 1.3613281 5.4062495l.322266.460938c.0079.01041.01355.02084.02148.03125.843712 1.106738 1.392807 2.089378 1.751953 2.96875.16118.309145.242599.647012.349609.976562.170197.554929.159364 1.120524.15625 1.691407-.01434.495482-.237089.899655-.439449 1.332031-.13738.226647-.294158.437724-.480468.621094-1.280556 1.260341-3.7642334 1.433476-5.2031254.476562l-.6914062 1.041016c2.001894 1.33133 4.9951316 1.117483 6.7695316-.628906.419843-.413217.757577-.924002.986328-1.509766.220167-.507933.25495-1.04195.3125-1.582031.003858-.916462-.043665-1.523113-.408203-2.417969-.321336-.923136-.847304-1.924877-1.589844-3-.486428-.64382-.934763-1.30509-1.341797-2-.7457286-1.3845485-.8859388-2.5955606-.6582031-3.5859375.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463223 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146137-4.287881-5.3414952-6.919922-5.3710938z" fill="url(#g)"/><path d="m4 19h3v3h-3z" fill="url(#e)"/><path d="m19 5h3v3h-3z" fill="url(#f)"/></g><g fill="#808080"><path d="m4 19h3v3h-3z" fill="url(#e)"/><path d="m19 5h3v3h-3z" fill="url(#f)"/></g><path d="m4.9746094 4.2226562a1 1 0 0 1 -.8203125.765625l12.8710941 13.7890628a1 1 0 0 1 .820312-.765625z" fill="url(#b)"/><g transform="translate(14 15.000001)"><path d="m4 2a2 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="url(#c)"/><circle cx="4" cy="4" fill="#fff" fill-opacity=".889706" r="1"/></g><path d="m9 9.9999997h3v3.0000003h-3z" fill="url(#a)"/><path d="m4 2a2 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="url(#c)"/><circle cx="4" cy="4" fill="#fff" fill-opacity=".889706" r="1"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_bezierappend.svg b/icon-themes/sukapura_svg/cmd/lc_bezierappend.svg
index 0ac8df7e8bde..777f32beae13 100644
--- a/icon-themes/sukapura_svg/cmd/lc_bezierappend.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_bezierappend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.830508" x2="10.515625" xlink:href="#a" y1="12.932203" y2="10"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#a" y1="21.923729" y2="18.771187"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#a" y1="7.824219" y2="5.279661"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.024398" x2="14.3125" y1="22.067587" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g fill="#808080"><path d="m14.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375-.3617109 1.5730082.0225975 3.4482339 1.3613281 5.4062495v-1.539062h.515625c-.7457286-1.3845485-.8859388-2.5955606-.6582031-3.5859375.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463222 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146136-4.287881-5.3414952-6.919922-5.3710938zm-3.990234 10c.007883.010409.013546.020837.021484.03125.843712 1.106738 1.392807 2.089378 1.751953 2.96875h1.351563c-.32134-.923136-.847304-1.924877-1.589844-3zm1.839843 7c-.13738.226647-.294158.437724-.480468.621094-1.280556 1.260341-3.7642334 1.433476-5.2031254.476562l-.6914062 1.041016c2.001894 1.33133 4.9951316 1.117483 6.7695316-.628906.419843-.413217.757577-.924002.986328-1.509766z" fill="url(#e)"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/></g><path d="m9 9v4h4v-4zm1 1h2v2h-2z" fill="url(#b)"/><g fill="#32d74b"><rect height="12" ry="1" transform="rotate(90)" width="2" x="16" y="-23"/><rect height="12" ry="1" width="2" x="16" y="11"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="11.209708" x2="10.878679" xlink:href="#b" y1="12.767767" y2="9.055456"/><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#b" y1="21.923729" y2="18.771187"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#b" y1="7.824219" y2="5.279661"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.024398" x2="14.3125" y1="22.067587" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g fill="#808080"><path d="m14.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375-.3617109 1.5730082.0225975 3.4482349 1.3613281 5.4062495l.322266.460938c.0079.01041.01355.02084.02148.03125.843712 1.106738 1.392807 2.089378 1.751953 2.96875.16118.309145.242599.647012.349609.976562.170197.554929.159364 1.120524.15625 1.691407-.01434.495482-.237089.899655-.439449 1.332031-.13738.226647-.294158.437724-.480468.621094-1.280556 1.260341-3.7642334 1.433476-5.2031254.476562l-.6914062 1.041016c2.001894 1.33133 4.9951316 1.117483 6.7695316-.628906.419843-.413217.757577-.924002.986328-1.509766.220167-.507933.25495-1.04195.3125-1.582031.003858-.916462-.043665-1.523113-.408203-2.417969-.321336-.923136-.847304-1.924877-1.589844-3-.486428-.64382-.934763-1.30509-1.341797-2-.7457286-1.3845485-.8859388-2.5955606-.6582031-3.5859375.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463223 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146137-4.287881-5.3414952-6.919922-5.3710938z" fill="url(#e)"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/><path d="m9 9v4h4v-4zm1 1h2v2h-2z" fill="url(#a)"/><path d="m10 10h2v2h-2z" fill="#fff"/></g><path d="m12.095703 15c.16118.309145.242599.647013.349609.976562.170197.55493.159364 1.120524.15625 1.691407-.01434.495482-.237093.899655-.439453 1.332031h1.38086c.220167-.507933.25495-1.04195.3125-1.582031.003858-.916462-.043665-1.523113-.408203-2.417969z" fill="#fff" fill-opacity=".784314"/><g fill="#32d74b"><rect height="12" ry="1" transform="rotate(90)" width="2" x="16" y="-23"/><rect height="12" ry="1" width="2" x="16" y="11"/></g><g fill="#808080"><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_bezierfill.svg b/icon-themes/sukapura_svg/cmd/lc_bezierfill.svg
index 1f67d20256c2..24408ec8434b 100644
--- a/icon-themes/sukapura_svg/cmd/lc_bezierfill.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_bezierfill.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-20.455952" x2="-20.542604" y1="22.712349" y2="3.440693"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.576271" x2="5.677966" xlink:href="#a" y1="21.872881" y2="19.127119"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.651079" x2="20.830509" xlink:href="#a" y1="7.598006" y2="5.228814"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.154297" x2="17.845703" xlink:href="#a" y1="11.5" y2="11.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9" x2="12" xlink:href="#a" y1="11.5" y2="11.5"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="16" x2="19.999998" xlink:href="#a" y1="19.000002" y2="19.000002"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="2" x2="6" xlink:href="#a" y1="4.000001" y2="4.000001"/><path d="m6.1332339 20.617963c3.440786 2.288244 10.9530371-.773098 4.7075721-8.96558-6.1889269-8.118321 6.149029-13.4429703 9.810273-4.0543773" fill="#ffa914" stroke="url(#b)" stroke-width="1.249317"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/><path d="m4.9746094 4.2226562a1 1 0 0 1 -.8203125.765625l12.8710941 13.7890628a1 1 0 0 1 .820312-.765625z" fill="url(#e)"/><path d="m19.499999 19c.000558.828266-.671178 1.500001-1.5 1.500001-.828819 0-1.500556-.671735-1.499999-1.500001-.000557-.828263.67118-1.499999 1.499999-1.499999.828822 0 1.500558.671736 1.5 1.499999z" fill="none" stroke="url(#g)"/><path d="m5.4999993 4c.000558.828266-.671178 1.500001-1.5 1.500001-.828819 0-1.500556-.671735-1.499999-1.500001-.000557-.828263.67118-1.499999 1.499999-1.499999.828822 0 1.500558.671736 1.5 1.499999z" fill="none" stroke="url(#h)"/><path d="m9 9.9999997h3v3.0000003h-3z" fill="url(#f)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#d" y1="13" y2="10"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="11" x2="12" xlink:href="#d" y1="19" y2="4"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="4" xlink:href="#d" y1="6" y2="2"/><linearGradient id="d" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#d" y1="21.923729" y2="18.771187"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#d" y1="7.824219" y2="5.279661"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="14.024398" x2="14.3125" y1="22.067587" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m6.1332339 20.617963c3.440786 2.288244 10.9530371-.773098 4.7075721-8.96558-6.1889269-8.1183213 6.149029-13.4429706 9.810273-4.0543776" fill="#409cff" fill-opacity=".490196"/><g fill="#808080"><path d="m14.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375-.3617109 1.5730082.0225975 3.4482349 1.3613281 5.4062495l.322266.460938c.0079.01041.01355.02084.02148.03125.843712 1.106738 1.392807 2.089378 1.751953 2.96875.16118.309145.242599.647012.349609.976562.170197.554929.159364 1.120524.15625 1.691407-.01434.495482-.237089.899655-.439449 1.332031-.13738.226647-.294158.437724-.480468.621094-1.280556 1.260341-3.7642334 1.433476-5.2031254.476562l-.6914062 1.041016c2.001894 1.33133 4.9951316 1.117483 6.7695316-.628906.419843-.413217.757577-.924002.986328-1.509766.220167-.507933.25495-1.04195.3125-1.582031.003858-.916462-.043665-1.523113-.408203-2.417969-.321336-.923136-.847304-1.924877-1.589844-3-.486428-.64382-.934763-1.30509-1.341797-2-.7457286-1.3845485-.8859388-2.5955606-.6582031-3.5859375.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463223 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146137-4.287881-5.3414952-6.919922-5.3710938z" fill="url(#g)"/><path d="m4 19h3v3h-3z" fill="url(#e)"/><path d="m19 5h3v3h-3z" fill="url(#f)"/></g><g fill="#808080"><path d="m4 19h3v3h-3z" fill="url(#e)"/><path d="m19 5h3v3h-3z" fill="url(#f)"/></g><path d="m4.9746094 4.2226562a1 1 0 0 1 -.8203125.765625l12.8710941 13.7890628a1 1 0 0 1 .820312-.765625z" fill="url(#b)"/><g transform="translate(14 15.000001)"><path d="m4 2a2 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="url(#c)"/><circle cx="4" cy="4" fill="#fff" fill-opacity=".889706" r="1"/></g><path d="m9 9.9999997h3v3.0000003h-3z" fill="url(#a)"/><path d="m4 2a2 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="url(#c)"/><circle cx="4" cy="4" fill="#fff" fill-opacity=".889706" r="1"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_changebezier.svg b/icon-themes/sukapura_svg/cmd/lc_changebezier.svg
index 870ef9c8f68c..949e829dc457 100644
--- a/icon-themes/sukapura_svg/cmd/lc_changebezier.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_changebezier.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.787109" x2="21.232422" y1="11.995081" y2="11.995081"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4" x2="7" xlink:href="#a" y1="20.5" y2="20.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="22" xlink:href="#a" y1="6.5" y2="6.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9" x2="12" xlink:href="#a" y1="11.5" y2="11.5"/><g fill="#808080"><path d="m14.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375s.07722 3.7630956 1.7050781 5.8984375c.308119.404175.556467.783927.794922 1.158203.239249-.366302.512901-.706704.814453-1.021484-.19968-.296304-.380167-.586182-.615234-.894531-1.4666061-1.9238196-1.7756423-3.5757261-1.4804691-4.8593755.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463222 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146135-4.287881-5.3414952-6.919922-5.3710938zm-7.8339844 18.097656-.6914062 1.041016c1.6518085 1.098511 3.9684445 1.127296 5.7285156.128906-.079941-.060077-.15516-.128348-.216797-.214844-.188527-.264629-.351089-.544364-.5-.830078-1.3393712.669627-3.1632833.644465-4.3203124-.125z" fill="url(#b)"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/><path d="m9 10v3h2.267578c.220398-.314542.464679-.610789.732422-.884766v-2.115234z" fill="url(#e)"/></g><path d="m17 11a6 6 0 0 0 -6 6 6 6 0 0 0 1.113281 3.472656l1.445313-1.445312a4 4 0 0 1 -.558594-2.027344 4 4 0 0 1 4-4 4 4 0 0 1 2.027344.558594l1.443359-1.44336a6 6 0 0 0 -3.470703-1.115234zm4.886719 2.527344-1.445313 1.445312a4 4 0 0 1 .558594 2.027344 4 4 0 0 1 -4 4 4 4 0 0 1 -2.027344-.558594l-1.443359 1.44336a6 6 0 0 0 3.470703 1.115234 6 6 0 0 0 6-6 6 6 0 0 0 -1.113281-3.472656z" fill="#32d74b"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#e" y1="21.923729" y2="18.771187"/><linearGradient id="b" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#e" y1="7.824219" y2="5.279661"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="18.805084" x2="18.711864" y1="22.5" y2="11"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><linearGradient id="d" gradientTransform="translate(-4)" gradientUnits="userSpaceOnUse" x1="11.209708" x2="10.878679" xlink:href="#e" y1="12.767767" y2="9.055456"/><linearGradient id="e" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.016949" x2="5.271186" xlink:href="#e" y1="21.923729" y2="18.771187"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="20.068359" x2="20.576271" xlink:href="#e" y1="7.824219" y2="5.279661"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="10.024398" x2="10.3125" y1="22.067587" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m10.3125 2c-.877347-.00987-1.732209.1575871-2.503906.484375-1.543395.6535757-2.7779504 1.9438309-3.1699221 3.6484375-.3617109 1.5730082.0225975 3.4482349 1.3613281 5.4062495l.322266.460938c.0079.01041.01355.02084.02148.03125.843712 1.106738 1.392807 2.089378 1.751953 2.96875.16118.309145.242599.647012.349609.976562.170197.554929.159364 1.120524.15625 1.691407-.01434.495482-.237089.899655-.439449 1.332031-.13738.226647-.294158.437724-.480468.621094-1.280556 1.260341-3.7642334 1.433476-5.2031254.476562l-.6914062 1.041016c2.001894 1.33133 4.9951316 1.117483 6.7695316-.628906.419843-.413217.757577-.924002.986328-1.509766.220167-.507933.25495-1.04195.3125-1.582031.003858-.916462-.043665-1.523113-.408203-2.417969-.321336-.923136-.847304-1.924877-1.589844-3-.486428-.64382-.934763-1.30509-1.341797-2-.7457286-1.3845485-.8859388-2.5955606-.6582031-3.5859375.2951731-1.2836494 1.2123661-2.2604943 2.4375001-2.7792969 2.450267-1.0376052 6.04363-.2463223 7.773437 4.1894532l1.164063-.453125c-1.448578-3.7146137-4.287881-5.3414952-6.919922-5.3710938z" fill="url(#h)"/><path d="m0 19h3v3h-3z" fill="url(#a)"/><path d="m15 5h3v3h-3z" fill="url(#b)"/><path d="m5 9v4h4v-4zm1 1h2v2h-2z" fill="url(#d)"/><path d="m6 10h2v2h-2z" fill="#fff"/><g fill="#808080" transform="translate(-4)"><path d="m4 19h3v3h-3z" fill="url(#f)"/><path d="m19 5h3v3h-3z" fill="url(#g)"/></g><path d="m9.8496094 17.111328-.1230469.123047c-.6737153.675819-.8612388 1.674605-.5820313 2.541016.1539273-.240927.2903445-.498596.3984376-.775391.220167-.507933.25495-1.04195.3125-1.582031.000463-.110005-.0043826-.204529-.0058594-.306641z" fill="#fff"/><path d="m20.981813 12c0-.550756-.457057-1.007814-1.007813-1.007812-.550755 0-.975055.457058-.974 1.007812l.0078 4.052781c.0038 1.999996-.999378 1.968703-4.0078 1.947219.01338-.539108-.01253-1.384577-.01822-2.013672-.000922-.443929-.53774-.66555-.851563-.351562l-2.992187 3.005859c-.194583.194751-.194583.510327 0 .705078l2.992187 2.994141c.314487.314715.852448.0914.851598-.353516l.018185-1.986328c3.5 0 4-.5 4.94474-1.255813.79339-.632855 1.016174-1.743483 1.044922-2.675781.00008-.0052.00008-.01042 0-.01563z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_changepolygon.svg b/icon-themes/sukapura_svg/cmd/lc_changepolygon.svg
index c7a633ef1a0e..2f6d67318110 100644
--- a/icon-themes/sukapura_svg/cmd/lc_changepolygon.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_changepolygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-17.118709" x2="-16.644017" y1="21.864407" y2="2.237287"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m18.50709 2.5000808-16.00709 4.4653947 8.737069 14.1404165.262772.394005h10.000159l-2.598752-4.202724-2.199708-4.990735-.218977-.437784.131387-.525341z" fill="url(#a)" stroke="#0a84ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000184"/><path d="m17 10c-1.832596 0-3.653378.75494-4.949219 2.050781s-2.050781 3.116623-2.050781 4.949219a1.0001 1.0001 0 0 0 0 .001953c.002096 1.440965.462735 2.877183 1.298828 4.050781a1.0001 1.0001 0 0 0 1.521484.126954 1.0001 1.0001 0 0 0 -.283203.818359h4.404297c.014801-.012506-.872892-.051144-.277344-.009766.717173.04983-1.042354-.13253-.330078-.035156.712277.097374-1.032357-.199175-.328125-.054687.704232.144487-1.01534-.269087-.322265-.078126.693074.190963-.997214-.336203-.31836-.099609s-.970226-.40032-.308593-.119141c.661632.28118-.944221-.465146-.302735-.140624.641487.324521-.90952-.526587-.291015-.160157l-.197266-1.566406-1.566406-.197266c.36643.618505-.484677-.932502-.160157-.291015.324522.641486-.421804-.964367-.140624-.302735.281178.661633-.355735-.987447-.119141-.308593s-.290573-1.011434-.099609-.31836c.190961.693075-.222612-1.026497-.078126-.322265.144489.704232-.152061-1.040402-.054687-.328125.097374.712276-.084986-1.047251-.035156-.330078.049829.717172-.013784-1.052883-.011719-.333985v-.001953c0 .294524.052305-.78334.023438-.490234-.02887.293106.129724-.77324.072265-.484375s.204637-.758405.119141-.476563.278725-.734996.166015-.46289c-.112709.272103.347823-.703107.208985-.44336s.415582-.66481.251953-.419922.479813-.622201.292969-.394531c-.186845.22767.538338-.571541.330078-.363281s.590951-.516923.363281-.330078c-.22767.186844.639419-.456598.394531-.292969s.679669-.390791.419922-.251953.715463-.321694.44336-.208985c-.272105.11271.744732-.251511.46289-.166015s.765428-.1766.476563-.119141.777481-.101134.484375-.072265c-.293106.028867.784758-.023438.490234-.023438h.001953c-.222837-.00064-.00373-.00274.103516.003906l-.095703-.193359.08789-.345703a.49825957.49825957 0 0 0 .001953-.017578l.302735-1.414063c-.133703-.008158-.266397-.032903-.400391-.033203a1.0001 1.0001 0 0 0 -.001953 0zm4.082031 9.878906c-.106867.135258-.355371.461823-.216797.292969.186845-.22767-.538338.571541-.330078.363281s-.590951.516923-.363281.330078c.22767-.186844-.639419.456598-.394531.292969s-.679669.390791-.419922.251953-.715464.321694-.44336.208985c.272105-.11271-.744732.251511-.46289.166015s-.765428.1766-.476563.119141-.777481.101135-.484375.072265c.268584-.026452-.52627.014321-.449218.021485h4.458984a.49825957.49825957 0 0 0 .423828-.759766z" fill="#fff" fill-opacity=".784314"/><path d="m17 11a6 6 0 0 0 -6 6 6 6 0 0 0 1.113281 3.472656l1.445313-1.445312a4 4 0 0 1 -.558594-2.027344 4 4 0 0 1 4-4 4 4 0 0 1 2.027344.558594l1.443359-1.44336a6 6 0 0 0 -3.470703-1.115234zm4.886719 2.527344-1.445313 1.445312a4 4 0 0 1 .558594 2.027344 4 4 0 0 1 -4 4 4 4 0 0 1 -2.027344-.558594l-1.443359 1.44336a6 6 0 0 0 3.470703 1.115234 6 6 0 0 0 6-6 6 6 0 0 0 -1.113281-3.472656z" fill="#32d74b"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18.805084" x2="18.711864" y1="22.5" y2="11"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-13.059994" x2="-13.073564" y1="21.648481" y2="3.175316"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m16.498047 2a.49998833.49998833 0 0 0 -.125.0175781l-16.00781262 4.4648438a.49998833.49998833 0 0 0 -.29101563.7460937l8.73632815 14.1406254a.49998833.49998833 0 0 0 .0097656.013671l.2636719.394532a.49998833.49998833 0 0 0 .4160156.222656h10a.49998833.49998833 0 0 0 .425781-.763672l-2.582031-4.173828-2.185547-4.957031a.49998833.49998833 0 0 0 -.009765-.021485l-.136719-.273437.085937-.345703a.49998833.49998833 0 0 0 .003906-.015625l1.894532-8.8437502a.49998833.49998833 0 0 0 -.498047-.6054688zm-.660156 1.2109375-1.716797 8.0195315-.128906.515625a.50570997.50570997 0 0 0 .037109.349609l.214844.425781 2.193359 4.978516a.50570997.50570997 0 0 0 .033203.0625l2.123047 3.431641h-8.8242188l-.1074218-.16211-8.3789063-13.5605466z" fill="#0a84ff"/><path d="m17.837891 3.2109375-14.5546879 4.0605469 8.3789059 13.5605466.107422.16211h8.824219l-2.123047-3.431641a.50570997.50570997 0 0 1 -.033203-.0625l-2.193359-4.978516-.214844-.425781a.50570997.50570997 0 0 1 -.03711-.349609l.128906-.515625z" fill="url(#b)" transform="translate(-2)"/><path d="m14.755859 13.521484c-.711386-.066633-1.490101.161692-2.033203.705078a1.9925485 1.9925485 0 0 0 -.003906.001954l-2.9921875 3.005859c-.9532811.956258-.9526067 2.564147.0019531 3.519531l1.2460934 1.246094h5.998047c.000036-.005957.001965-.011614.001953-.017578l.001953-.205078c.672665-.069025 1.548677-.059632 2.066407-.226563.317135-.102253.593104-.231007.849609-.367187l-2.548828-4.121094-1.335938-3.029297c-.17739-.144695-.370713-.26364-.574218-.347656-.210941-.087085-.440606-.141852-.677735-.164063z" fill="#fff"/><path d="m20.981813 12c0-.550756-.457057-1.007814-1.007813-1.007812-.550755 0-.975055.457058-.974 1.007812l.0078 4.052781c.0038 1.999996-.999378 1.968703-4.0078 1.947219.01338-.539108-.01253-1.384577-.01822-2.013672-.000922-.443929-.53774-.66555-.851563-.351562l-2.992187 3.005859c-.194583.194751-.194583.510327 0 .705078l2.992187 2.994141c.314487.314715.852448.0914.851598-.353516l.018185-1.986328c3.5 0 4-.5 4.94474-1.255813.79339-.632855 1.016174-1.743483 1.044922-2.675781.00008-.0052.00008-.01042 0-.01563z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_choosepolygon.svg b/icon-themes/sukapura_svg/cmd/lc_choosepolygon.svg
index abe44ba7b7be..521fb51ccb66 100644
--- a/icon-themes/sukapura_svg/cmd/lc_choosepolygon.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_choosepolygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.70710679 .70710677 -.70710677 .70710679 -36 6)" gradientUnits="userSpaceOnUse" x1="16" x2="16" y1="16" y2="10"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m16 3c0-.554-.446-1-1-1h-6c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h6c.554 0 1-.446 1-1z" fill="#f5c200"/><path d="m15 3v11h-6v-11z" fill="#ffd60a"/><path d="m3 12c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h13c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#69696e"/><path d="m3 13h13v6h-13z" fill="#98989d"/><path d="m11 9c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#0040dd"/><path d="m11 10h10v6h-10z" fill="url(#a)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.70710679 .70710677 -.70710677 .70710679 -36 6)" gradientUnits="userSpaceOnUse" x1="44.271187" x2="40.203392" y1="-30.576271" y2="-34.135593"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m16 3c0-.554-.446-1-1-1h-6c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h6c.554 0 1-.446 1-1z" fill="#f5c200"/><path d="m15 3v11h-6v-11z" fill="#ffd60a"/><path d="m3 12c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h13c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#69696e"/><path d="m3 13h13v6h-13z" fill="#98989d"/><path d="m11 9c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#0040dd"/><path d="m11 10h10v6h-10z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_dbviewforms.svg b/icon-themes/sukapura_svg/cmd/lc_dbviewforms.svg
index 9856b4c91ad6..6bde0d281a54 100644
--- a/icon-themes/sukapura_svg/cmd/lc_dbviewforms.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_dbviewforms.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.75 0 0 .6779661 .75 .966102)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3" y2="7"><stop offset="0" stop-color="#c8c8cb"/><stop offset="1" stop-color="#98989d"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="22"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="63" x2="63" y1="35" y2="20"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><path d="m3 4.0000001h18v18.5593219h-18z" filter="url(#b)" opacity=".15" stroke-width="1.015418"/><path d="m3 6h18v15h-18z" fill="url(#d)"/><path d="m3 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h18c.554 0 1-.446 1-1v-18c0-.554-.446-1-1-1zm0 4h18v15h-18z" fill="url(#c)"/><g fill="#bababa"><path d="m10.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m6.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/><path d="m10.5 15c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m6.5 15c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/></g><path d="m3 3h18v2h-18z" fill="url(#a)" stroke-width=".713074"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.75 0 0 .6779661 .75 .966102)" gradientUnits="userSpaceOnUse" x1="13" x2="13" y1="3" y2="7"><stop offset="0" stop-color="#c8c8cb"/><stop offset="1" stop-color="#98989d"/></linearGradient><filter id="b" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="2" y2="22"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="63" x2="63" y1="35" y2="20"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><path d="m3 20h18v2.559322h-18z" filter="url(#b)" opacity=".15" stroke-width="1.015418"/><path d="m3 6h18v15h-18z" fill="url(#d)"/><path d="m3 2c-.554 0-1 .446-1 1v18c0 .554.446 1 1 1h18c.554 0 1-.446 1-1v-18c0-.554-.446-1-1-1zm0 4h18v15h-18z" fill="url(#c)"/><g fill="#bababa"><path d="m10.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m6.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/><path d="m10.5 15c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m6.5 15c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/></g><path d="m3 3h18v2h-18z" fill="url(#a)" stroke-width=".713074"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_freeline.svg b/icon-themes/sukapura_svg/cmd/lc_freeline.svg
index 7ce1a7bbd5ee..43f352425688 100644
--- a/icon-themes/sukapura_svg/cmd/lc_freeline.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_freeline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-20.455952" x2="-20.542604" y1="22.712349" y2="3.440693"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.576271" x2="5.677966" xlink:href="#a" y1="21.872881" y2="19.127119"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.651079" x2="20.830509" xlink:href="#a" y1="7.598006" y2="5.228814"/><path d="m6.1332339 20.617963c3.440786 2.288244 10.9530371-.773098 4.7075721-8.96558-6.1889269-8.118321 6.149029-13.4429703 9.810273-4.0543773" fill="#ffa914" stroke="url(#b)" stroke-width="1.249317"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/></svg> \ No newline at end of file
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.99944523 0 0 1.0229096 .515132 -.096922)" gradientUnits="userSpaceOnUse" x1="1.410592" x2="22.590235" y1="11.998821" y2="11.998821"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m6.8124161 19.873785c-6.07084734-2.868941-5.3720171-4.167557-.7730074-7.931543 2.014506-1.650241-4.3803812-4.950722-1.9715612-6.59297 4.9972248-3.4083673 30.7251255 4.0716587 11.4740965 9.154239" style="fill:#409cff;fill-opacity:.490196;fill-rule:evenodd;stroke-width:1.011109;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><g fill="#eac282" transform="matrix(.98480775 -.17364818 .17364818 .98480775 -8.354049 -1.965922)"><path d="m11.794252 19.654584-.794252 3.345416 2.979799-.95479z" fill="#a2a2a7" stroke="#848489" transform="translate(1 1)"/><path d="m23.527817 9.706205c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.669922 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.833984c-.145254-.145064-.335828-.216797-.52539-.216797z" fill="#e68497" stroke="#b6496c"/><path d="m19.588364 11.317533-7.439453 7.433594c.648096.793958 1.89093 2.102781 2.714843 2.957031l.05078-.01367 7.509765-7.544922z" fill="#fc0" stroke="#c89e00" transform="translate(1 1)"/><path d="m23.093491 14.135775-1.284233-1.373643-8.299585 8.125687 1.263119 1.338035z" fill="#ffe014"/><path d="m22.379082 11.977391 1.118644-1.067797 1.703389 1.677967" fill="none" stroke="#f398b3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_freeline_unfilled.svg b/icon-themes/sukapura_svg/cmd/lc_freeline_unfilled.svg
index bbccfbb4b5c5..44cc7f75b793 100644
--- a/icon-themes/sukapura_svg/cmd/lc_freeline_unfilled.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_freeline_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-20.455952" x2="-20.542604" y1="22.712349" y2="3.440693"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.576271" x2="5.677966" xlink:href="#a" y1="21.872881" y2="19.127119"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="20.651079" x2="20.830509" xlink:href="#a" y1="7.598006" y2="5.228814"/><path d="m6.1332339 20.617963c3.440786 2.288244 10.9530371-.773098 4.7075721-8.96558-6.1889269-8.118321 6.149029-13.4429703 9.810273-4.0543773" fill="none" stroke="url(#b)" stroke-width="1.249317"/><path d="m4 19h3v3h-3z" fill="url(#c)"/><path d="m19 5h3v3h-3z" fill="url(#d)"/></svg> \ No newline at end of file
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.99944523 0 0 1.0229096 .515132 -.096922)" gradientUnits="userSpaceOnUse" x1="12.399739" x2="12.08567" y1="20.250458" y2="3.844178"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m6.8124161 19.873785c-6.07084734-2.868941-5.3720171-4.167557-.7730074-7.931543 2.014506-1.650241-4.3803812-4.950722-1.9715612-6.59297 4.9972248-3.4083673 30.7251255 4.0716587 11.4740965 9.154239" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.011109"/><g fill="#eac282" transform="matrix(.98480775 -.17364818 .17364818 .98480775 -8.354049 -1.965922)"><path d="m11.794252 19.654584-.794252 3.345416 2.979799-.95479z" fill="#a2a2a7" stroke="#848489" transform="translate(1 1)"/><path d="m23.527817 9.706205c-.189562 0-.378184.07172-.523438.216797l-1.673828 1.669922 2.847656 2.849609 1.710938-1.638672c.290506-.290127.290506-.756747 0-1.046875l-1.835938-1.833984c-.145254-.145064-.335828-.216797-.52539-.216797z" fill="#e68497" stroke="#b6496c"/><path d="m19.588364 11.317533-7.439453 7.433594c.648096.793958 1.89093 2.102781 2.714843 2.957031l.05078-.01367 7.509765-7.544922z" fill="#fc0" stroke="#c89e00" transform="translate(1 1)"/><path d="m23.093491 14.135775-1.284233-1.373643-8.299585 8.125687 1.263119 1.338035z" fill="#ffe014"/><path d="m22.379082 11.977391 1.118644-1.067797 1.703389 1.677967" fill="none" stroke="#f398b3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_goodcellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_goodcellstyles.svg
new file mode 100644
index 000000000000..4151efe499a0
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_goodcellstyles.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m5 8v3h-3v2h3v3h2v-3h3v-2h-3v-3z" fill="#2a9240"/><path d="m19.169157 22.001938h-2.543213v-16.8590411l-5.100099 1.8732267v-2.2970956l7.246789-2.7209644h.396523z" fill="#4b4b4f" transform="translate(-.169157 -.001938)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_neutralcellstyles.svg b/icon-themes/sukapura_svg/cmd/lc_neutralcellstyles.svg
new file mode 100644
index 000000000000..2620a16fce04
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_neutralcellstyles.svg
@@ -0,0 +1 @@
+<svg height="24" viewBox="0 0 24 24" width="24" xmlns="http://www.w3.org/2000/svg"><path d="m21.491087 13.430606q0 4.345301-1.484087 6.457785-1.484087 2.112485-4.639444 2.112485-3.115247 0-4.612704-2.059004-1.4974578-2.072374-1.5509384-6.177012v-3.302429q0-4.2918201 1.4840874-6.3775645 1.484087-2.0857444 4.652814-2.0857444 3.141987 0 4.626074 2.0188936 1.484088 2.0055235 1.524198 6.2037523zm-2.473479-3.38265q0-3.1419865-.88243-4.5725932-.88243-1.4439769-2.794363-1.4439769-1.898562 0-2.767622 1.4306067-.86906 1.4306067-.895801 4.3987814v3.957566q0 3.155357.909171 4.666185.922541 1.497457 2.780993 1.497457 1.831711 0 2.714141-1.417236.895801-1.417237.935911-4.465632z" fill="#4b4b4f"/><path d="m2 15h6v2h-6z" fill="#d70015" stroke-width=".92582"/><path d="m4 7v2h-2v2h2v2h2v-2h2v-2h-2v-2z" fill="#2a9240"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_numericfield.svg b/icon-themes/sukapura_svg/cmd/lc_numericfield.svg
index 1cfa7750c625..a867a85b0d86 100644
--- a/icon-themes/sukapura_svg/cmd/lc_numericfield.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_numericfield.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".547539"><path d="m6.9791085 19.785322h-1.9891072v-13.1858556l-3.9889085 1.4650951v-1.796613l5.6678861-2.1281308h.3101296z"/><path d="m22.998907 19.785322h-10.202195v-1.422318l5.389839-5.98871q1.197742-1.358154 1.646895-2.20299.459848-.8555299.459848-1.7645305 0-1.2191302-.737895-1.9998014-.737895-.7806711-1.967719-.7806711-1.475789 0-2.299237.8448359-.812753.8341417-.812753 2.3313192h-1.978413q0-2.1495191 1.379542-3.4755906 1.390236-1.3260714 3.710861-1.3260714 2.170907 0 3.432814 1.1442713 1.261907 1.1335772 1.261907 3.0264373 0 2.2992373-2.93019 5.4753923l-4.170709 4.523614h7.817405z"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".54279"><path d="m8 20h-1.9891072v-12.9581029l-3.9889085 1.4397892v-1.765581l5.6678861-2.0913726h.3101296z"/><path d="m21 20h-10.202195v-1.397751l5.389839-5.88527q1.197742-1.334695 1.646895-2.164939.459848-.8407527.459848-1.7340525 0-1.1980728-.737895-1.9652598-.737895-.767187-1.967719-.767187-1.475789 0-2.299237.8302435-.812753.819734-.812753 2.2910514h-1.978413q0-2.1123915 1.379542-3.4155584 1.390236-1.3031669 3.710861-1.3031669 2.170907 0 3.432814 1.1245069 1.261907 1.1139976 1.261907 2.9741632 0 2.2595236-2.93019 5.3808186l-4.170709 4.44548h7.817405z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_polygon.svg b/icon-themes/sukapura_svg/cmd/lc_polygon.svg
index 72aff38ce533..e9477788ba09 100644
--- a/icon-themes/sukapura_svg/cmd/lc_polygon.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_polygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-17.118709" x2="-16.644017" y1="21.864407" y2="2.237287"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m18.50709 2.5000808-16.00709 4.4653947 8.737069 14.1404165.262772.394005h10.000159l-2.598752-4.202724-2.199708-4.990735-.218977-.437784.131387-.525341z" fill="url(#a)" stroke="#0a84ff" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.000184"/></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-13.059994" x2="-13.073564" y1="21.648481" y2="3.175316"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m18.498047 2a.49998833.49998833 0 0 0 -.125.017578l-16.0078126 4.4648439a.49998833.49998833 0 0 0 -.2910156.7460937l8.7363282 14.1406254a.49998833.49998833 0 0 0 .0098.01367l.263671.394532a.49998833.49998833 0 0 0 .415982.222657h10a.49998833.49998833 0 0 0 .425781-.763672l-2.582031-4.173828-2.185547-4.957031a.49998833.49998833 0 0 0 -.0098-.02149l-.136719-.273437.08594-.345703a.49998833.49998833 0 0 0 .0039-.01563l1.89457-8.8437402a.49998833.49998833 0 0 0 -.498047-.6054688zm-.660156 1.2109375-1.716797 8.0195315-.128906.515625a.50570997.50570997 0 0 0 .03711.349609l.214843.425781 2.193359 4.978516a.50570997.50570997 0 0 0 .0332.0625l2.123047 3.431641h-8.824216l-.107422-.16211-8.3789059-13.5605466z" fill="#0a84ff"/><path d="m17.837891 3.2109375-14.5546879 4.0605469 8.3789059 13.5605466.107422.16211h8.824219l-2.123047-3.431641a.50570997.50570997 0 0 1 -.033203-.0625l-2.193359-4.978516-.214844-.425781a.50570997.50570997 0 0 1 -.03711-.349609l.128906-.515625z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_showdatanavigator.svg b/icon-themes/sukapura_svg/cmd/lc_showdatanavigator.svg
index 29cef064343f..8e2c78b6120c 100644
--- a/icon-themes/sukapura_svg/cmd/lc_showdatanavigator.svg
+++ b/icon-themes/sukapura_svg/cmd/lc_showdatanavigator.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#4b4b4f" stroke-linecap="round" stroke-linejoin="round"><path d="m8 5.9999995-5 6.0000005 5 6" stroke-width="2"/><path d="m10.003885 20.986273 5-18" stroke-width="2"/><path d="m17.008428 5.9883096 4.992304 6.0007184-4.992304 6.000718" stroke-width="1.99858"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 24 24" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" y1="0" y2="16"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="63" x2="63" y1="29" y2="14"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient><path d="m3 16h18v2.559322h-18z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m3 6h18v11h-18z" fill="url(#c)"/><path d="m3 5c-.554 0-1 .446-1 1v11c0 .554.446 1 1 1h18c.554 0 1-.446 1-1v-11c0-.554-.446-1-1-1zm0 1h18v11h-18z" fill="url(#b)"/><g fill="#78787c" stroke-width=".323909" transform="translate(0 -.500002)"><path d="m5.6258722 12.354278-.5377399.113874v.03796l.5377399.120201 3.5364301 1.442408v1.271596l-5.1623023-2.397689v-.942626l5.1623023-2.3913613v1.2715973z"/><path d="m10.323517 17.000982h-1.0565008l3.8464208-10.0019609h1.050175z"/><path d="m14.59097 10.84228v-1.2336394l5.40903 2.3913614v.942626l-5.40903 2.397687v-1.239964l3.783157-1.505672.531414-.107548v-.03796l-.531414-.126527z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_autoformat.svg b/icon-themes/sukapura_svg/cmd/sc_autoformat.svg
index ae290f0c04ff..5abb2fc63276 100644
--- a/icon-themes/sukapura_svg/cmd/sc_autoformat.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_autoformat.svg
@@ -1,2 +1,3 @@
<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient>
-/&amp;gt;<path d="m0 5v9.5c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5v-9.5h-.998047v9.001953h-14.00390612v-9.001953z" fill="#69696e"/><path d="m1 5h14v9h-14z" fill="#fff"/><path d="m0 1h16v4h-16z" fill="#0a84ff"/><path d="m5 5v4h-4v1h4v4h1v-4h4v4h1v-4h4v-1h-4v-4h-1v4h-4v-4z" fill="#bababa"/><path d="m.50195312 1.0019531c-.27630145-.000384-.50038441.223699-.49999999.5v3.4980469h.99804687 14v-1h-4v-2h4.003906v3h.998047v-3.4980469c.000384-.276301-.223699-.500384-.5-.5zm.49804688.9980469h4v2h-4zm5 0h4v2h-4z" fill="#0040dd"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
+
+/&amp;amp;gt;<path d="m0 5v9.5c-.00038442.276301.22369855.500384.5.5h15c.276301.000384.500384-.223699.5-.5v-9.5h-.998047v9.001953h-14.00390612v-9.001953z" fill="#69696e"/><path d="m1 5h14v9h-14z" fill="#fff"/><path d="m0 1h16v4h-16z" fill="#0a84ff"/><path d="m5 5v4h-4v1h4v4h1v-4h4v4h1v-4h4v-1h-4v-4h-1v4h-4v-4z" fill="#bababa"/><path d="m.50195312 1.0019531c-.27630145-.000384-.50038441.223699-.49999999.5v3.4980469h.99804687 14v-1h-4v-2h4.003906v3h.998047v-3.4980469c.000384-.276301-.223699-.500384-.5-.5zm.49804688.9980469h4v2h-4zm5 0h4v2h-4z" fill="#0040dd"/><path d="m15.15625 2.9980469c-.696679-.0379053-1.414908.2215953-1.787109.5058593a1.2610056 1.2610056 0 0 0 -.082032.0703126l-.455078.4140624a1.2610056 1.2610056 0 0 0 -.037109.0332032l-4.9726564 4.8886718a1.2610056 1.2610056 0 0 0 -.1035156.1191407c-.2128987.0651713-.4271482.0301214-.640625.125a1.2610056 1.2610056 0 0 0 -.03125.0136719c-1.2796294.6102161-1.8229702 1.6955962-2.25 2.5781252a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.0366096-.032012.0069484-.010283-.0839844.064454-.120135.098478-.2493936.195964-.3886719.291015a1.2610056 1.2610056 0 0 0 -.0019531 0c-.245247.168016-.5152445.340869-.828125.544922a1.2610056 1.2610056 0 0 0 -.3613281.359375h9.103516c.068144-.098269.136654-.179565.203125-.287109.249347-.403425.431494-.941875.488281-1.53711l2.767578-3.972656v-3.203125h.001953v3.1992188l.998047-1.4316407v-1.7675781h.001953v-1.6328125l-.160156-.1191406a1.2610056 1.2610056 0 0 0 -.685547-.25zm-12.7207031 11.0039061a1.2610056 1.2610056 0 0 0 -.1699219.998047h8.515625c.001067-.001554.002841-.00235.003906-.003906.20022-.253025.479928-.596408.75586-.994141z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_badcellstyles.svg b/icon-themes/sukapura_svg/cmd/sc_badcellstyles.svg
index 3c039ae0a37a..1f14c4614fe1 100644
--- a/icon-themes/sukapura_svg/cmd/sc_badcellstyles.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_badcellstyles.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 7h5v2h-5z" fill="#d70015"/><path d="m10.712342.99729349q.871976 0 1.617883.26264321.745906.2626433 1.292204.7564125.546298.4937693.850964 1.2081589.315172.7143896.315172 1.6283881 0 .7669182-.231126 1.4287792-.22062.6513552-.609332 1.2501818-.378206.5988265-.882481 1.1766416-.504275.5673094-1.061079 1.1451245l-3.5404308 3.6875107q.3992177-.115563.7984354-.178597.4097235-.06303.7774244-.06303h4.380889q.283654 0 .451746.168091.168092.157586.168092.430735v1.061079h-9.0244218v-.598827q0-.178597.07354-.378206.07354-.210115.2521376-.378206l4.2758322-4.4124106q.546298-.5568037.977033-1.0715844.44124-.5147807.745906-1.0295615.304666-.5252864.472758-1.0610786.168092-.5357922.168092-1.1346188 0-.5988266-.189103-1.050573-.178598-.4517463-.49377-.7459067-.315171-.3046662-.745906-.4517464-.430735-.1470802-.93501-.1470802-.49377 0-.9139988.1575859-.4202291.1470802-.7459067.4202292-.3256776.2626432-.5568037.6408495-.231126.3677005-.3361833.8089412-.0840459.3571948-.2941605.4727578-.1996088.1050573-.5673093.0525286l-.9139985-.1470802q.1260688-.9560214.504275-1.6809167.388712-.735401.9665271-1.2291703.5778151-.4937693 1.3237219-.7459068.7564125-.25213751 1.6283878-.25213751z" fill="#4b4b4f" transform="scale(.99729386 1.0027135)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m-1.7157707 13.220339h-18.6328123v-2.597656l9.84375-10.93750043q2.1874998-2.48046877 3.0078123-4.02343747.8398437-1.5625.8398437-3.2226563 0-2.2265625-1.3476562-3.6523438-1.3476563-1.425781-3.5937498-1.425781-2.695313 0-4.199219 1.542969-1.484375 1.5234371-1.484375 4.2578121h-3.613281q0-3.9257811 2.519531-6.3476561 2.539063-2.421875 6.777344-2.421875 3.9648435 0 6.269531 2.089844 2.3046875 2.070312 2.3046875 5.5273433 0 4.1992188-5.3515625 10l-7.617187 8.2617187h14.2773433z" fill="#4b4b4f" transform="matrix(.48563114 0 0 .48563114 15.833232 8.579792)"/><path d="m1 7h5v2h-5z" fill="#d70015"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_bezierfill.svg b/icon-themes/sukapura_svg/cmd/sc_bezierfill.svg
index 2c24ea5520be..b7a599a674e7 100644
--- a/icon-themes/sukapura_svg/cmd/sc_bezierfill.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_bezierfill.svg
@@ -3,5 +3,6 @@
- /&amp;amp;gt;
- <path d="m9.0117188.54882811c-3.4953389.16791467-6.4168874 3.09174449-3.0800782 6.76757809.7118634.7841898 1.2337305 1.5155867 1.6191406 2.2011719l7.1445308-5.8613281c-1.28233-2.3166195-3.58639-3.20817068-5.6835932-3.10742189zm-1.4609376 8.96874999-6.1464843 5.0449219c3.4337352 2.371781 9.0461751.113181 6.1464843-5.0449219z" fill="#ffa914"/><g fill="#4d82b8"><path d="m9 .04882812c-.7571642.0347447-1.491064.1901898-2.1523438.44921876-1.3225594.51805792-2.4047058 1.47078852-2.7617187 2.76367192-.3570129 1.2928833.0673089 2.8381892 1.4765625 4.390625 1.4725638 1.6221783 2.1287138 2.9982502 2.2734375 4.0605472.1447237 1.062296-.1813872 1.820057-.7753906 2.375-1.1880068 1.109885-3.6160578 1.276103-5.3730469.0625l-.5683594.822265c2.1331384 1.473421 5.0045899 1.359557 6.625-.154297.8102051-.756927 1.2649732-1.897409 1.0820313-3.240234s-.9621642-2.8777553-2.5234375-4.5976562c-1.2601938-1.3882312-1.5032622-2.5430364-1.2519532-3.453125.2513091-.9100887 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.8682006 5.4638944-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106197-3.861319-3.46946846-6.132812-3.36523438z" fill="url(#a)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#c)"/><path d="m13 1.9999998h3v3h-3z" fill="url(#d)"/><rect fill="url(#h)" height="19" ry=".089548" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)" width="1" x="-.646447" y="1.859649"/><path d="m4 5h3v3h-3z" fill="url(#e)"/><path d="m1.5039062 0a1.5033641 1.5033641 0 0 0 -1.5039062 1.5039062 1.5033641 1.5033641 0 0 0 1.5039062 1.5019532 1.5033641 1.5033641 0 0 0 1.5019532-1.5019532 1.5033641 1.5033641 0 0 0 -1.5019532-1.5039062zm0 1.0058594a.49663582.49663582 0 0 1 .4960938.4980468.49663582.49663582 0 0 1 -.4960938.4960938.49663582.49663582 0 0 1 -.4980468-.4960938.49663582.49663582 0 0 1 .4980468-.4980468z" fill="url(#f)"/><circle cx="1.503364" cy="1.503364" fill="#fff" r=".496636"/><circle cx="14.497504" cy="14.497504" fill="#fff" r=".496636"/><path d="m14.498047 12.994141a1.5033641 1.5033641 0 0 0 -1.503906 1.503906 1.5033641 1.5033641 0 0 0 1.503906 1.501953 1.5033641 1.5033641 0 0 0 1.501953-1.501953 1.5033641 1.5033641 0 0 0 -1.501953-1.503906zm0 1.005859a.49663582.49663582 0 0 1 .496094.498047.49663582.49663582 0 0 1 -.496094.496094.49663582.49663582 0 0 1 -.498047-.496094.49663582.49663582 0 0 1 .498047-.498047z" fill="url(#g)"/></g></svg> \ No newline at end of file
+
+ /&amp;amp;amp;gt;
+ <path d="m9.0117188.54882811c-3.4953389.16791467-6.4168874 3.09174449-3.0800782 6.76757809.7118634.7841898 1.2337305 1.5155867 1.6191406 2.2011719l7.1445308-5.8613281c-1.28233-2.3166195-3.58639-3.20817068-5.6835932-3.10742189zm-1.4609376 8.96874999-6.1464843 5.0449219c3.4337352 2.371781 9.0461751.113181 6.1464843-5.0449219z" fill="#409cff" fill-opacity=".490196"/><g fill="#4d82b8"><path d="m9 .04882812c-.7571642.0347447-1.491064.1901898-2.1523438.44921876-1.3225594.51805792-2.4047058 1.47078852-2.7617187 2.76367192-.3570129 1.2928833.0673089 2.8381892 1.4765625 4.390625 1.4725638 1.6221783 2.1287138 2.9982502 2.2734375 4.0605472.1447237 1.062296-.1813872 1.820057-.7753906 2.375-1.1880068 1.109885-3.6160578 1.276103-5.3730469.0625l-.5683594.822265c2.1331384 1.473421 5.0045899 1.359557 6.625-.154297.8102051-.756927 1.2649732-1.897409 1.0820313-3.240234s-.9621642-2.8777553-2.5234375-4.5976562c-1.2601938-1.3882312-1.5032622-2.5430364-1.2519532-3.453125.2513091-.9100887 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.8682006 5.4638944-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106197-3.861319-3.46946846-6.132812-3.36523438z" fill="url(#a)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#c)"/><path d="m13 1.9999998h3v3h-3z" fill="url(#d)"/><rect fill="url(#h)" height="19" ry=".089548" transform="matrix(.70710678 -.70710678 .70710678 .70710678 0 0)" width="1" x="-.646447" y="1.859649"/><path d="m4 5h3v3h-3z" fill="url(#e)"/><path d="m1.5039062 0a1.5033641 1.5033641 0 0 0 -1.5039062 1.5039062 1.5033641 1.5033641 0 0 0 1.5039062 1.5019532 1.5033641 1.5033641 0 0 0 1.5019532-1.5019532 1.5033641 1.5033641 0 0 0 -1.5019532-1.5039062zm0 1.0058594a.49663582.49663582 0 0 1 .4960938.4980468.49663582.49663582 0 0 1 -.4960938.4960938.49663582.49663582 0 0 1 -.4980468-.4960938.49663582.49663582 0 0 1 .4980468-.4980468z" fill="url(#f)"/><circle cx="1.503364" cy="1.503364" fill="#fff" r=".496636"/><circle cx="14.497504" cy="14.497504" fill="#fff" r=".496636"/><path d="m14.498047 12.994141a1.5033641 1.5033641 0 0 0 -1.503906 1.503906 1.5033641 1.5033641 0 0 0 1.503906 1.501953 1.5033641 1.5033641 0 0 0 1.501953-1.501953 1.5033641 1.5033641 0 0 0 -1.501953-1.503906zm0 1.005859a.49663582.49663582 0 0 1 .496094.498047.49663582.49663582 0 0 1 -.496094.496094.49663582.49663582 0 0 1 -.498047-.496094.49663582.49663582 0 0 1 .498047-.498047z" fill="url(#g)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_changebezier.svg b/icon-themes/sukapura_svg/cmd/sc_changebezier.svg
index ef0577dfc8b3..51884bf5216c 100644
--- a/icon-themes/sukapura_svg/cmd/sc_changebezier.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_changebezier.svg
@@ -1 +1,8 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="0" x2="3" xlink:href="#a" y1="14.5" y2="14.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="16" xlink:href="#a" y1="3.5" y2="3.5"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.119141" x2="15.132812" y1="8.027683" y2="8.027683"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><g fill="#808080"><path d="m9 .04882813c-.7571642.0347447-1.491064.19018978-2.1523438.44921875-1.3225594.51805792-2.4047058 1.47078842-2.7617187 2.76367192-.3570129 1.2928832.0673089 2.8381892 1.4765625 4.390625.4224678.4653911.7613648.9048445 1.0566406 1.328125.1657755-.3189793.3613917-.6194284.5839844-.8984376-.2690466-.3591724-.5581389-.7245375-.9003906-1.1015624-1.2601938-1.3882312-1.5032621-2.5430364-1.2519532-3.453125.2513091-.9100888 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.86820056 5.4638954-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106193-3.861319-3.46946846-6.132812-3.36523437zm-7.3125 14.10156287-.5683594.822265c2.0946531 1.446838 4.8944302 1.354846 6.5292969-.082031a1.0001 1.0001 0 0 1 -.8007813-.464844c-.0260945-.04139-.0434215-.086912-.0683593-.128906-1.2578318.906388-3.4583974.981752-5.0917969-.146484z" fill="url(#d)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#b)"/><path d="m13 1.9999999h3v3h-3z" fill="url(#c)"/></g><path d="m11.5 7a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 .6933594 2.392578l.7304687-.730469a3.5 3.5 0 0 1 -.4238281-1.662109 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 1.664062.421875l.730469-.7304688a4.5 4.5 0 0 0 -2.394531-.6914062zm3.806641 2.1074219-.730469.7304687a3.5 3.5 0 0 1 .423828 1.6621094 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -1.6640625-.421875l-.7304687.730469a4.5 4.5 0 0 0 2.3945312.691406 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -.693359-2.3925781z" fill="#32d74b"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.067797" x2="15.932203" y1="15.728813" y2="5.974577"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-19.355436" x2="-18.6299" y1="16.707636" y2="1.656788"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="1.534062" x2="2.041211" xlink:href="#c" y1="15.938183" y2="13.061817"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="14.77376" x2="14.753574" xlink:href="#c" y1="4.842304" y2="2.157695"/>
+
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <g fill="#4d82b8"><path d="m9 .04882812c-.7571642.0347447-1.491064.1901898-2.1523438.44921876-1.3225594.51805792-2.4047058 1.47078852-2.7617187 2.76367192-.3570129 1.2928833.0673089 2.8381892 1.4765625 4.390625 1.4725638 1.6221783 2.1287138 2.9982502 2.2734375 4.0605472.1447237 1.062296-.1813872 1.820057-.7753906 2.375-1.1880068 1.109885-3.6160578 1.276103-5.3730469.0625l-.5683594.822265c2.1331384 1.473421 5.0045899 1.359557 6.625-.154297.8102051-.756927 1.2649732-1.897409 1.0820313-3.240234s-.9621642-2.8777553-2.5234375-4.5976562c-1.2601938-1.3882312-1.5032622-2.5430364-1.2519532-3.453125.2513091-.9100887 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.8682006 5.4638944-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106197-3.861319-3.46946846-6.132812-3.36523438z" fill="url(#b)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#d)"/><path d="m13 1.9999998h3v3h-3z" fill="url(#e)"/><g fill="#fff"><circle cx="14.497504" cy="14.497504" r=".496636"/><path d="m7.9355469 9.1875-.6933594.8066406c.330512.6368564.5251924 1.2155254.59375 1.7187504.1330544.976641-.1432603 1.68764-.6484375 2.228515l.6601562.769532c.7428789-.755493 1.1532534-1.850208.9785157-3.132813-.1004315-.737184-.4000449-1.538828-.890625-2.390625z" fill-opacity=".784314"/></g></g><path d="m15.000002 6.000041c.554808 0 1.019989.4608349 1.015625 1.015625l-.01569 1.9941c.000079.00521.000079.010415 0 .015625-.0288.934084-.382828 1.909752-1.046875 2.679687-.664042.769936-1.953109 1.263672-2.867175 1.294922h-.0019-.5-.583987l.00005 2.5c.000214.463813-.576488.677834-.878906.326172l-3.0000005-3.5c-.1614313-.187487-.1614313-.464857 0-.652344l2.9999505-3.4999995c.302418-.351662.87912-.1376414.878906.3261719v2.4999996h.583984.347656c.02521-.0038.05067-.0058.07617-.0059 0 0 1.976412.01174 1.99219-1.9941l.01569-1.9941c.00436-.5547901.429503-1.0059.98431-1.0059z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_changepolygon.svg b/icon-themes/sukapura_svg/cmd/sc_changepolygon.svg
index a986040ecc16..b8131bc88bbe 100644
--- a/icon-themes/sukapura_svg/cmd/sc_changepolygon.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_changepolygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.767578" x2="5.466167" y1="15" y2=".474576"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m12.507154.50009189-12.00708964 4.46539481 4.73706904 10.1404163.262772.394005h10.0001586l-2.598752-2.202724-2.199708-4.9907346-.218977-.437784.131387-.525341z" fill="url(#a)"/><path d="m12.476562 0a.50014186.50014186 0 0 0 -.144531.03125l-12.00585912 4.4648438a.50014186.50014186 0 0 0 -.27929688.6816406l4.7363281 10.1406246a.50014186.50014186 0 0 0 .037109.06445l.2636719.394532a.50014186.50014186 0 0 0 .416016.222659h10a.50014186.50014186 0 0 0 .324219-.880859l-2.511719-2.128907-2.152344-4.8847652a.50014186.50014186 0 0 0 -.01172-.023438l-.136717-.2714839.085937-.3398438 1.890625-6.8378906a.50014186.50014186 0 0 0 -.511719-.6328125zm-.710937 1.3105469-1.632813 5.9003906a.50014186.50014186 0 0 0 -.0039.011719l-.1308651.5253904a.50014186.50014186 0 0 0 .037109.34375l.212891.4277343 2.195312 4.9785158a.50014186.50014186 0 0 0 .134766.179687l1.5585941 1.322266h-8.3691409l-.09375-.140625-4.4921875-9.6152344z" fill="#0a84ff"/><path d="m11.5 7a4.5 4.5 0 0 0 -4.5 4.5 4.5 4.5 0 0 0 .6933594 2.392578l.7304687-.730469a3.5 3.5 0 0 1 -.4238281-1.662109 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 1.664062.421875l.730469-.7304688a4.5 4.5 0 0 0 -2.394531-.6914062zm3.806641 2.1074219-.730469.7304687a3.5 3.5 0 0 1 .423828 1.6621094 3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -1.6640625-.421875l-.7304687.730469a4.5 4.5 0 0 0 2.3945312.691406 4.5 4.5 0 0 0 4.5-4.5 4.5 4.5 0 0 0 -.693359-2.3925781z" fill="#32d74b"/><path d="m11.5 6c-1.439897 0-2.8705112.5931675-3.8886719 1.6113281-1.0181606 1.0181607-1.6113281 2.4487749-1.6113281 3.8886719a1.0001 1.0001 0 0 0 0 .001953c.0016737 1.028284.2992596 2.053982.8476562 2.923828a1.0001 1.0001 0 0 0 1.5507813.175781 1.0001 1.0001 0 0 0 -.0136719 1.398438h3.1152344c.602879.000313-.881001-.045445-.279297-.007812.601704.037632-.875564-.102152-.277344-.027344.598221.074807-.867832-.154665-.27539-.042969s-.8558754-.208702-.271485-.060547c.584392.148156-.8416769-.260219-.267578-.076172.5741.184047-.825277-.312983-.2636716-.09375.5616056.219233-.8028165-.362952-.2558594-.109375.546957.253578-.7802109-.411949-.25-.125l-.1972656-1.357422a3.5 3.5 0 0 0 2.3378906.900391 3.5 3.5 0 0 0 2.691406-1.265625l-.80664-.683594a2.4355469 2.4355471 0 0 1 -1.820313.820313 2.4355469 2.4355471 0 0 1 -2.4355468-2.435547 2.4355469 2.4355471 0 0 1 2.4257818-2.435547l-.394532-.8945312a.50014186.50014186 0 0 0 -.011718-.0234376l-.029297-.0605468a3.5 3.5 0 0 0 -3.119141 3.4785156 3.5 3.5 0 0 0 .8984375 2.335938l-1.3535156-.197266c.2875933.529911-.3792671-.794732-.125-.248047.254267.546685-.3293421-.817224-.109375-.255859.219967.561364-.2785748-.835614-.09375-.261719s-.2270998-.851806-.078125-.267578c.1489747.584228-.1731012-.865762-.0605469-.273438s-.1186715-.871589-.0429688-.273437c.0757028.598151-.063952-.879032-.0253906-.277344s-.011038-.882218-.0097656-.279297v-.001953c0 .245437.0455414-.685661.0214844-.441406-.0240571.244255.1123355-.676268.0644531-.435547s.1786685-.6645553.1074219-.429688c-.0712466.234869.2423621-.6427694.1484375-.4160152-.0939247.2267542.3051513-.6148934.1894531-.3984376-.1156982.2164563.36292-.5829795.2265625-.3789062s.4193754-.545194.2636719-.3554688c-.1557036.1897255.4704251-.4997219.296875-.3261718s.5158973-.4525786.3261718-.296875c-.1897251.1557035.5595421-.4000294.3554688-.2636719s.5953623-.3422607.3789062-.2265625c-.2164558.1156982.6251918-.2833778.3984376-.1894531-.2267544.0939246.6508842-.2196841.4160152-.1484375-.2348673.0712466.670409-.1553043.429688-.1074219s.679802-.0885102.435547-.0644531c-.091859.0090473.050502-.003297.166015-.0078125l.279297-1.0136719c-.001299-.0000016-.002607.0000007-.003906 0zm0 10h3.150391c.262889-.182586.511777-.384825.738281-.611328.114868-.114869.222364-.236539.326172-.361328l-.759766-.644532c.035462-.053098-.432822.458214-.273437.298829.17355-.17355-.515898.452578-.326172.296875.189725-.155704-.559542.400027-.355469.263672.204073-.13636-.595362.34226-.378906.226562s-.625192.283378-.398438.189453-.650884.219684-.416015.148438c.234868-.071247-.670409.155304-.429688.107421.240721-.047881-.679802.088511-.435547.064454s-.686843.021484-.441406.021484z" fill="#fff" fill-opacity=".784314"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16.067797" x2="15.932203" y1="15.728813" y2="5.974577"><stop offset="0" stop-color="#2a9240"/><stop offset="1" stop-color="#32d74b"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="1.181641" x2="14.138672" y1="8.15332" y2="8.15332"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m12.476562-.00000006a.50014186.50014186 0 0 0 -.144531.03125l-12.00585912 4.46484376a.50014186.50014186 0 0 0 -.27929688.6816406l4.736328 10.1406247a.50014186.50014186 0 0 0 .037109.06445l.2636719.394532a.50014186.50014186 0 0 0 .416016.222659h10.0000001a.50014186.50014186 0 0 0 .324219-.880859l-2.511719-2.128907-2.152344-4.8847653a.50014186.50014186 0 0 0 -.01172-.023438l-.136717-.2714839.085937-.3398438 1.890625-6.83789056a.50014186.50014186 0 0 0 -.511719-.6328125zm-.710937 1.31054686-1.632813 5.9003906a.50014186.50014186 0 0 0 -.0039.011719l-.1308652.5253904a.50014186.50014186 0 0 0 .037109.34375l.212891.4277343 2.195312 4.9785159a.50014186.50014186 0 0 0 .134766.179687l1.5585942 1.322266h-8.369141l-.09375-.140625-4.4921875-9.6152345z" fill="#0a84ff"/><path d="m11.767578 1.3066406-10.5859374 3.9355469 4.4902344 9.6171875.0957031.140625h8.3710939l-1.560547-1.322266a.49908815.49908815 0 0 1 -.134766-.179687l-2.193359-4.9785158-.214844-.4277343a.49908815.49908815 0 0 1 -.037109-.34375l.130859-.5253907a.49908815.49908815 0 0 1 .0039-.011719z" fill="url(#b)"/><path d="m10.597656 7.0078125c-.442408-.0223431-.9182525.1460741-1.2343748.5136719a1.0001 1.0001 0 0 0 -.0019531.0019531l-3 3.5000005c-.4778989.557057-.4770978 1.398706.0019531 1.955078l2.5898438 3.021484h1.644531 1.306641 3.595703c.056077-.000014.10805-.010038.15625-.025391a.50014186.50014186 0 0 0 .005859 0c.002853-.000944.004991-.002913.007813-.003906.04121-.014497.078892-.034837.113281-.058594a.50014186.50014186 0 0 0 .003906-.001953.50014186.50014186 0 0 0 .013672-.011718c.076922-.058666.135199-.137531.167969-.226563.032678-.088781.039843-.185009.019531-.279297a.50014186.50014186 0 0 0 -.007812-.027344c-.010061-.036092-.023939-.071466-.042969-.105468a.50014186.50014186 0 0 0 -.015625-.027344c-.026018-.040101-.057503-.079074-.097656-.113281l-1.816407-1.541016h-.001953l-.693359-.587891-.099609-.226562-2.054688-4.6582032a.50011104.50011104 0 0 0 -.009765-.0234376l-.136719-.2714843.085937-.3398438.080078-.2890625c-.052855-.0279529-.101163-.0674473-.15625-.0878906-.133025-.0493673-.276358-.0784898-.423828-.0859375z" fill="#fff" fill-opacity=".784314"/><path d="m15.000002 6.000041c.554808 0 1.019989.4608349 1.015625 1.015625l-.01569 1.9941c.000079.00521.000079.010415 0 .015625-.0288.934084-.382828 1.909752-1.046875 2.679687-.664042.769936-1.953109 1.263672-2.867175 1.294922h-.0019-.5-.583987l.00005 2.5c.000214.463813-.576488.677834-.878906.326172l-3.0000005-3.5c-.1614313-.187487-.1614313-.464857 0-.652344l2.9999505-3.4999995c.302418-.351662.87912-.1376414.878906.3261719v2.4999996h.583984.347656c.02521-.0038.05067-.0058.07617-.0059 0 0 1.976412.01174 1.99219-1.9941l.01569-1.9941c.00436-.5547901.429503-1.0059.98431-1.0059z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_choosepolygon.svg b/icon-themes/sukapura_svg/cmd/sc_choosepolygon.svg
index 4d77216190aa..3bafe9b1d906 100644
--- a/icon-themes/sukapura_svg/cmd/sc_choosepolygon.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_choosepolygon.svg
@@ -1,8 +1,4 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.70710679 .70710677 -.70710677 .70710679 -56.5 6.283203)" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" y1="11" y2="7"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient>
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.70710679 .70710677 -.70710677 .70710679 -56.5 6.283203)" gradientUnits="userSpaceOnUse" x1="50.667725" x2="48.161015" y1="-44.123241" y2="-47"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient>
-/&amp;amp;amp;amp;gt;<path d="m1 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#69696e"/><path d="m1 10h8v4h-8z" fill="#98989d"/><image fill-rule="evenodd" height="16" preserveAspectRatio="none" width="16" x="-10" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA50lEQVR42mNgoDbYGMOwGIj/Y8GL
-iTJgdQTD//+PJ2NgkDhRBiwOBhpw0Q8Dg8SJMmCWL9CA0+YYGCROlAH9rkADTmhiYJA4UQa02AEN
-OK4GxnttuP/PYmDAiRcwMGzCMKDKHGHABKCin1sbcGKQPIYB+QagMNAC40aggs9lIjgxSJ5B0St7
-GxD/x4YLgQo+ZeHGIHkGeff0/ysPXsCKk4AK/teJ4MQgeQZZp8T/CT0rsOIoLeP/wUBFuHA4KBAl
-baP+BzctxItBanBGm5hF8P/kSRvxYpAanAaImPhtA+L/BPA2BloBAO6YVAXhash8AAAAAElFTkSu
-QmCC" y="18"/><path d="m11 2c0-.554-.446-1-1-1h-5c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h5c.554 0 1-.446 1-1z" fill="#f5c200"/><path d="m10 2v8h-5v-8z" fill="#ffd60a"/><path d="m15 12c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1h-7c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1z" fill="#0040dd"/><path d="m15 11h-7v-4h7z" fill="url(#a)"/></svg> \ No newline at end of file
+
+/&amp;amp;amp;amp;amp;gt;<path d="m1 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#69696e"/><path d="m1 10h8v4h-8z" fill="#98989d"/><path d="m11 2c0-.554-.446-1-1-1h-5c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h5c.554 0 1-.446 1-1z" fill="#f5c200"/><path d="m10 2v8h-5v-8z" fill="#ffd60a"/><path d="m15 12c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1h-7c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1z" fill="#0040dd"/><path d="m15 11h-7v-4h7z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_dbviewforms.svg b/icon-themes/sukapura_svg/cmd/sc_dbviewforms.svg
index f0ad7f92c940..18b604fedeaa 100644
--- a/icon-themes/sukapura_svg/cmd/sc_dbviewforms.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_dbviewforms.svg
@@ -2,5 +2,6 @@
- /&amp;amp;gt;
+
+ /&amp;amp;amp;gt;
<path d="m1 4h14v11h-14z" fill="url(#c)"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-14c0-.554-.446-1-1-1zm0 4h14v11h-14z" fill="url(#b)"/><g fill="#bababa"><path d="m6.5 6c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m6.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h7c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h6v1h-6z"/><path d="m2.5 6c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/><path d="m2.5 10c-.277 0-.5.223-.5.5v2c0 .277.223.5.5.5h2c.277 0 .5-.223.5-.5v-2c0-.277-.223-.5-.5-.5zm.5 1h1v1h-1z"/></g><path d="m1 1h14v3h-14z" fill="url(#a)" stroke-width=".628872"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_freeline.svg b/icon-themes/sukapura_svg/cmd/sc_freeline.svg
index 8fcf30146a9e..1477e9fdb641 100644
--- a/icon-themes/sukapura_svg/cmd/sc_freeline.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_freeline.svg
@@ -1,7 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.355436" x2="-18.6299" y1="16.707636" y2="1.656788"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.534062" x2="2.041211" xlink:href="#b" y1="15.938183" y2="13.061817"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.77376" x2="14.753574" xlink:href="#b" y1="4.842304" y2="2.157695"/>
-
-
-
-
- /&amp;amp;gt;
- <path d="m9.0117188.54882811c-3.4953389.16791467-6.4168874 3.09174449-3.0800782 6.76757809.7118634.7841898 1.2337305 1.5155867 1.6191406 2.2011719l7.1445308-5.8613281c-1.28233-2.3166195-3.58639-3.20817068-5.6835932-3.10742189zm-1.4609376 8.96874999-6.1464843 5.0449219c3.4337352 2.371781 9.0461751.113181 6.1464843-5.0449219z" fill="#ffa914"/><g fill="#4d82b8"><path d="m9 .04882812c-.7571642.0347447-1.491064.1901898-2.1523438.44921876-1.3225594.51805792-2.4047058 1.47078852-2.7617187 2.76367192-.3570129 1.2928833.0673089 2.8381892 1.4765625 4.390625 1.4725638 1.6221783 2.1287138 2.9982502 2.2734375 4.0605472.1447237 1.062296-.1813872 1.820057-.7753906 2.375-1.1880068 1.109885-3.6160578 1.276103-5.3730469.0625l-.5683594.822265c2.1331384 1.473421 5.0045899 1.359557 6.625-.154297.8102051-.756927 1.2649732-1.897409 1.0820313-3.240234s-.9621642-2.8777553-2.5234375-4.5976562c-1.2601938-1.3882312-1.5032622-2.5430364-1.2519532-3.453125.2513091-.9100887 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.8682006 5.4638944-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106197-3.861319-3.46946846-6.132812-3.36523438z" fill="url(#a)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#c)"/><path d="m13 1.9999998h3v3h-3z" fill="url(#d)"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="13" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m5.1769243 12.931455c-4.58364202-1.742473-4.50232229-3.0458492-1.8086714-5.5333932 1.2650313-1.1682364-2.93153403-3.2427244-1.3126228-4.2958591 3.4277753-2.22983752 23.5901409 2.2486311 7.1943713 5.8986743" style="fill:#409cff;fill-opacity:.490196;fill-rule:evenodd;stroke-linecap:round;stroke-linejoin:round;stroke:url(#a)"/><g fill="#eac282" transform="matrix(.98480775 -.17364818 .17364818 .98480775 -2.812216 -3.942827)"><path d="m6.3043535 15.065834-1.0693114 2.712486 2.9227772-.657095z" fill="#a2a2a7" stroke="#848489" stroke-linecap="square"/><path d="m11.861005 8.958496-5.2854651 5.615813 2.158551 2.207933 5.2538661-5.699723z" fill="#fc0" stroke="#c89e00"/><path d="m14.065594 7c-.142171 0-.283638.05379-.392578.1625977l-1.255371 1.2524416 2.135742 2.1372067 1.283203-1.229004c.21788-.2175952.21788-.5675602 0-.7851562l-1.376953-1.3754881c-.108941-.108798-.251871-.1625977-.394043-.1625977z" fill="#e68497" stroke="#b6496c"/><path d="m13.411678 10.101871-.552201-.5355508-5.3523627 5.3984398.7279278.5z" fill="#ffe014"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_freeline_unfilled.svg b/icon-themes/sukapura_svg/cmd/sc_freeline_unfilled.svg
index 882e866bc4a7..69c7ed86cd4e 100644
--- a/icon-themes/sukapura_svg/cmd/sc_freeline_unfilled.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_freeline_unfilled.svg
@@ -1,6 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="-19.355436" x2="-18.6299" y1="16.707636" y2="1.656788"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.26458333 0 0 .26458333 101.6 307.58333)" gradientUnits="userSpaceOnUse" x1="18.5" x2="18.5" y1="23" y2="14.5"><stop offset="0" stop-color="#d70015"/><stop offset="1" stop-color="#ff453a"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="1.534062" x2="2.041211" xlink:href="#b" y1="15.938183" y2="13.061817"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="14.77376" x2="14.753574" xlink:href="#b" y1="4.842304" y2="2.157695"/>
-
-
-
- /&amp;amp;gt;
- <g fill="#4d82b8"><path d="m9 .04882812c-.7571642.0347447-1.491064.1901898-2.1523438.44921876-1.3225594.51805792-2.4047058 1.47078852-2.7617187 2.76367192-.3570129 1.2928833.0673089 2.8381892 1.4765625 4.390625 1.4725638 1.6221783 2.1287138 2.9982502 2.2734375 4.0605472.1447237 1.062296-.1813872 1.820057-.7753906 2.375-1.1880068 1.109885-3.6160578 1.276103-5.3730469.0625l-.5683594.822265c2.1331384 1.473421 5.0045899 1.359557 6.625-.154297.8102051-.756927 1.2649732-1.897409 1.0820313-3.240234s-.9621642-2.8777553-2.5234375-4.5976562c-1.2601938-1.3882312-1.5032622-2.5430364-1.2519532-3.453125.2513091-.9100887 1.0538869-1.663556 2.1621094-2.0976563 2.2164452-.8682006 5.4638944-.387486 7.0449214 2.46875l.875-.484375c-1.37889-2.49106197-3.861319-3.46946846-6.132812-3.36523438z" fill="url(#a)" fill-rule="evenodd"/><path d="m0 13h3v3h-3z" fill="url(#c)"/><path d="m13 1.9999998h3v3h-3z" fill="url(#d)"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="13" y2="2"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m5.1769243 12.931455c-4.58364202-1.742473-4.50232229-3.0458492-1.8086714-5.5333932 1.2650313-1.1682364-2.93153403-3.2427244-1.3126228-4.2958591 3.4277753-2.22983752 23.5901409 2.2486311 7.1943713 5.8986743" fill="none" stroke="url(#a)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#eac282" transform="matrix(.98480775 -.17364818 .17364818 .98480775 -2.812216 -3.942827)"><path d="m6.3043535 15.065834-1.0693114 2.712486 2.9227772-.657095z" fill="#a2a2a7" stroke="#848489" stroke-linecap="square"/><path d="m11.861005 8.958496-5.2854651 5.615813 2.158551 2.207933 5.2538661-5.699723z" fill="#fc0" stroke="#c89e00"/><path d="m14.065594 7c-.142171 0-.283638.05379-.392578.1625977l-1.255371 1.2524416 2.135742 2.1372067 1.283203-1.229004c.21788-.2175952.21788-.5675602 0-.7851562l-1.376953-1.3754881c-.108941-.108798-.251871-.1625977-.394043-.1625977z" fill="#e68497" stroke="#b6496c"/><path d="m13.411678 10.101871-.552201-.5355508-5.3523627 5.3984398.7279278.5z" fill="#ffe014"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_numericfield.svg b/icon-themes/sukapura_svg/cmd/sc_numericfield.svg
index c2a055d202a2..26823ddecb5b 100644
--- a/icon-themes/sukapura_svg/cmd/sc_numericfield.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_numericfield.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".350248" transform="translate(.211745 -.048494)"><path d="m4.7882547 13.048494h-1v-8.4346784l-2.55161.9371865v-1.1492506l3.3532275-1.3613148h.1983825z"/><path d="m14.788255 13.081451-6.8084585-.0075v-.909802l3.4477525-3.8308353c.510778-.5791859.861938-1.0489193 1.053479-1.4092002.196103-.3648415.294154-.7410842.294154-1.1287283 0-.5198991-.157338-.9463076-.472014-1.2792254-.314676-.3329179-.734243-.4993768-1.258703-.4993768-.629351 0-1.1196069.1801405-1.4707671.5404214-.3465995.3557205-.5198993.852817-.5198993 1.4912896h-1.2655439c0-.9166642.2941534-1.6577485.8824603-2.2232528.5928673-.5655043 1.384117-.8482564 2.37375-.8482564.925786 0 1.657749.2439877 2.19589.7319632.538141.483415.807211 1.1287284.807211 1.9359401 0 .9805115-.624791 2.1480042-1.874373 3.5024781l-2.6679031 2.8936488 5.2829651.0075z"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#4b4b4f" stroke-width=".350248" transform="translate(.211745 -.048494)"><path d="m4.7882547 13.048494h-1v-8.4346784l-2.55161.9371865v-1.1492506l3.3532275-1.3613148h.1983825z"/><path d="m13.788255 13.08143-6.8084585-.0075v-.909802l3.4477525-3.8308353c.510778-.5791859.861938-1.0489193 1.053479-1.4092002.196103-.3648415.294154-.7410842.294154-1.1287283 0-.5198991-.157338-.9463076-.472014-1.2792254-.314676-.3329179-.734243-.4993768-1.258703-.4993768-.629351 0-1.1196069.1801405-1.4707671.5404214-.3465995.3557205-.5198993.852817-.5198993 1.4912896h-1.2655439c0-.9166642.2941534-1.6577485.8824603-2.2232528.5928673-.5655043 1.384117-.8482564 2.37375-.8482564.925786 0 1.657749.2439877 2.19589.7319632.538141.483415.807211 1.1287284.807211 1.9359401 0 .9805115-.624791 2.1480042-1.874373 3.5024781l-2.6679031 2.8936488 5.2829651.0075z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_polygon.svg b/icon-themes/sukapura_svg/cmd/sc_polygon.svg
index f5435cd64dbf..6ab63870091b 100644
--- a/icon-themes/sukapura_svg/cmd/sc_polygon.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_polygon.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.767578" x2="5.466167" y1="15" y2=".474576"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m12.507154.50009189-12.00708964 4.46539481 4.73706904 10.1404163.262772.394005h10.0001586l-2.598752-2.202724-2.199708-4.9907346-.218977-.437784.131387-.525341z" fill="url(#a)"/><path d="m12.476562 0a.50014186.50014186 0 0 0 -.144531.03125l-12.00585912 4.4648438a.50014186.50014186 0 0 0 -.27929688.6816406l4.7363281 10.1406246a.50014186.50014186 0 0 0 .037109.06445l.2636719.394532a.50014186.50014186 0 0 0 .416016.222659h10a.50014186.50014186 0 0 0 .324219-.880859l-2.511719-2.128907-2.152344-4.8847652a.50014186.50014186 0 0 0 -.01172-.023438l-.136717-.2714839.085937-.3398438 1.890625-6.8378906a.50014186.50014186 0 0 0 -.511719-.6328125zm-.710937 1.3105469-1.632813 5.9003906a.50014186.50014186 0 0 0 -.0039.011719l-.1308651.5253904a.50014186.50014186 0 0 0 .037109.34375l.212891.4277343 2.195312 4.9785158a.50014186.50014186 0 0 0 .134766.179687l1.5585941 1.322266h-8.3691409l-.09375-.140625-4.4921875-9.6152344z" fill="#0a84ff"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="1.181641" x2="14.138672" y1="8.15332" y2="8.15332"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><path d="m12.476562-.00000006a.50014186.50014186 0 0 0 -.144531.03125l-12.00585912 4.46484376a.50014186.50014186 0 0 0 -.27929688.6816406l4.736328 10.1406247a.50014186.50014186 0 0 0 .037109.06445l.2636719.394532a.50014186.50014186 0 0 0 .416016.222659h10.0000001a.50014186.50014186 0 0 0 .324219-.880859l-2.511719-2.128907-2.152344-4.8847653a.50014186.50014186 0 0 0 -.01172-.023438l-.136717-.2714839.085937-.3398438 1.890625-6.83789056a.50014186.50014186 0 0 0 -.511719-.6328125zm-.710937 1.31054686-1.632813 5.9003906a.50014186.50014186 0 0 0 -.0039.011719l-.1308652.5253904a.50014186.50014186 0 0 0 .037109.34375l.212891.4277343 2.195312 4.9785159a.50014186.50014186 0 0 0 .134766.179687l1.5585942 1.322266h-8.369141l-.09375-.140625-4.4921875-9.6152345z" fill="#0a84ff"/><path d="m11.767578 1.3066406-10.5859374 3.9355469 4.4902344 9.6171875.0957031.140625h8.3710939l-1.560547-1.322266a.49908815.49908815 0 0 1 -.134766-.179687l-2.193359-4.9785158-.214844-.4277343a.49908815.49908815 0 0 1 -.037109-.34375l.130859-.5253907a.49908815.49908815 0 0 1 .0039-.011719z" fill="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_showdatanavigator.svg b/icon-themes/sukapura_svg/cmd/sc_showdatanavigator.svg
index 7d08be85455e..f6c85f2138a7 100644
--- a/icon-themes/sukapura_svg/cmd/sc_showdatanavigator.svg
+++ b/icon-themes/sukapura_svg/cmd/sc_showdatanavigator.svg
@@ -1 +1,7 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="none" stroke="#4b4b4f" stroke-linecap="round"><path d="m4.4960105 13.494907-3.99649813-4.994905 3.99649813-4.9949053" stroke-linejoin="round" stroke-width=".999053"/><path d="m11.50399 13.494907 3.996499-4.9949052-3.996499-4.9949053" stroke-linejoin="round" stroke-width=".999053"/><path d="m6.5167817 15.478085 2.9832183-14.95617004" stroke-width="1.029724"/></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" 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><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="9" y1="-.5" y2="14"><stop offset="0" stop-color="#848489"/><stop offset="1" stop-color="#616165"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="61" x2="61" y1="28" y2="17"><stop offset="0" stop-color="#e9e9e9"/><stop offset=".2857143" stop-color="#f2f2f2"/><stop offset="1" stop-color="#fbfbfb"/></linearGradient>
+
+
+
+
+ /&amp;amp;amp;gt;
+ <path d="m1 11.940678h14v2.559322h-14z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m1 3h14v10h-14z" fill="url(#c)"/><path d="m1 2c-.554 0-1 .446-1 1v10c0 .554.446 1 1 1h14c.554 0 1-.446 1-1v-10c0-.554-.446-1-1-1zm0 1h14v10h-14z" fill="url(#b)"/><g fill="#68686d" stroke-width=".244726"><path d="m2.670517 8.4134533-.4062834.086036v.028679l.4062834.0908166 2.6719112 1.0897957v.9607404l-3.9003212-1.8115458v-.712191l3.9003212-1.8067664v.9607408z"/><path d="m6.7333515 11.778436h-.7982275l2.9061217-7.556872h.7934477z"/><path d="m10.471159 7.3666759v-.932062l4.086734 1.8067664v.712191l-4.086734 1.8115467v-.9368423l2.858324-1.1375937.401504-.081257v-.028679l-.401504-.095596z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sc/res/sf01.svg b/icon-themes/sukapura_svg/sc/res/sf01.svg
new file mode 100644
index 000000000000..e4761fc77280
--- /dev/null
+++ b/icon-themes/sukapura_svg/sc/res/sf01.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"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><filter id="d" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter><path d="m.68244401.12099707h13.99999999v2.55932203h-13.99999999z" filter="url(#d)" opacity=".15" stroke-width="1.015418" transform="matrix(.26458333 0 0 .26458333 .08402 3.39187)"/><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="m1.5875 294.35416h1.058333v.793743h-1.058333z" fill="#409cff"/></g><path d="m1.5875 293.03123h1.0583332v.26458h-1.0583332z" fill="#c93400" opacity="0"/><path d="m5 5v1 3 1h1 4 1v-4-1h-1-4zm1 1h4v3h-4z" fill="#0070f5" transform="matrix(.26458333 0 0 .26458333 0 292.76665)"/><path d="m1.5875 293.29581h1.058333v3.175h-1.058333z" fill="#ff9f0a" opacity="0"/></g><path d="m4.0100912.79323331c-.1843296-.01002903-.3743611.05863042-.4728392.13384194a.33364107.33364107 0 0 0 -.021704.0186036l-.1204059.10955405a.33364107.33364107 0 0 0 -.00982.00879l-1.315681 1.293461a.33364107.33364107 0 0 0 -.027389.031523c-.056329.017243-.1130163.00797-.1694987.033073a.33364107.33364107 0 0 0 -.00827.00362c-.3385663.161445-.4823253.4486184-.5953102.6821209a.33364107.33364107 0 0 0 -.00827.017571c-.04877.1179991-.097593.1777741-.1751834.2454629a.33364107.33364107 0 0 0 -.0005159 0c.00969-.00847.00184-.00272-.022221.017052-.031786.026056-.0659854.051849-.1028361.076998a.33364107.33364107 0 0 0 -.00051593 0c-.06488604.0444543-.13632289.0901883-.21910586.1441773a.33364107.33364107 0 0 0 -.0956031.095085h2.40863859c.018029-.026001.036156-.04751.053743-.075964.0659735-.1067401.1141666-.2492049.1291916-.4066942l.732255-1.0510986v-.8474935h.0005291v.84646l.2640542-.3787883v-.4676717h.0005292v-.43201494l-.0423871-.03152262a.33364107.33364107 0 0 0 -.1813843-.06614583zm-3.36568608 2.91145009a.33364107.33364107 0 0 0 -.04495851.2640666h2.25309239c.0002911-.0004233.0007409-.0006085.00103-.00103.052975-.066946.126981-.1577996.199988-.2630331z" fill="#fff" fill-opacity=".784314" stroke-width=".264583"/><g transform="matrix(.10778918 0 0 .10778918 -3.911327 .622146)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sc/res/sf02.svg b/icon-themes/sukapura_svg/sc/res/sf02.svg
new file mode 100644
index 000000000000..2ac1a5748b19
--- /dev/null
+++ b/icon-themes/sukapura_svg/sc/res/sf02.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8" x2="9.500001" y1="4" y2="2.499999"><stop offset="0" stop-color="#fff"/><stop offset=".77967989" stop-color="#f1f1f1"/><stop offset="1" stop-color="#d5d5d5"/></linearGradient><radialGradient id="e" cx="10.994179" cy="4.42844" gradientTransform="matrix(1.4 .00000004 -.00000001 1.2 -6.39185 -2.314129)" gradientUnits="userSpaceOnUse" r="5"><stop offset="0" stop-color="#d7d7d7"/><stop offset=".49894297" stop-color="#f7f7f7"/><stop offset="1" stop-color="#fff"/></radialGradient><path d="m1 1v14h10v-11.2949219l-2.695312-2.7050781z" fill="url(#e)"/><path d="m1 0c-.554 0-1 .446-1 1v14c0 .554.446 1 1 1h10c.554 0 1-.446 1-1v-10.5-.8632812l-3.636719-3.6367188h-.863281zm0 1h6v3.5c0 .277.223.5.5.5h3.5v10h-10zm7 0 3 3h-3z" fill="#98989d"/><path d="m8 1 3 3h-3z" fill="url(#d)"/><path d="m12 4.8027344-4.1777344 4.1074218a1.2610056 1.2610056 0 0 0 -.1035156.1191407c-.2128987.065171-.4271482.030121-.640625.125a1.2610056 1.2610056 0 0 0 -.03125.0136719c-1.2796294.6102161-1.8229702 1.6955962-2.25 2.5781252a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.03661-.03201.0069496-.010277-.0839844.064454-.120135.09848-.2493936.195964-.3886719.291015a1.2610056 1.2610056 0 0 0 -.0019531 0c-.245247.168016-.5152445.340869-.828125.544922a1.2610056 1.2610056 0 0 0 -.3613281.359375h9.103516c.06814-.09827.136654-.179565.203125-.287109.100907-.163261.180817-.362152.255859-.564453zm-9.5644531 9.1992186a1.2610056 1.2610056 0 0 0 -.1699219.998047h8.515625c.0011-.0016.002806-.002306.003906-.003906.20022-.253025.479928-.596408.75586-.994141z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sd/res/sf01.svg b/icon-themes/sukapura_svg/sd/res/sf01.svg
new file mode 100644
index 000000000000..0d9c19f902cf
--- /dev/null
+++ b/icon-themes/sukapura_svg/sd/res/sf01.svg
@@ -0,0 +1,6 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><linearGradient id="d"><stop offset="0" stop-color="#e5eefc"/><stop offset="1" stop-color="#fcfdff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#d" y1="14" y2="5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.5" x2="10.5" xlink:href="#d" y1="10.54231" y2=".457689"/>
+
+
+
+ /&amp;amp;amp;gt;
+ <path d="m1 4c-.554 0-1 .446-1 1v8c0 .554.446 1 1 1h8c.554 0 1-.446 1-1v-8c0-.554-.446-1-1-1zm0 1h8v8h-8z" fill="#658ae2"/><path d="m1 4.9999996v8.0000004h8v-8.0000004z" fill="url(#e)"/><path d="m10.5 10.54231 5.042311-5.0423112-5.042311-5.04230975-5.0423108 5.04230975z" style="fill-rule:evenodd;stroke:#658ae2;stroke-width:.915416;stroke-linecap:round;stroke-linejoin:round;fill:url(#f)"/><path d="m13.908203 3.2207031c-.21093.0840431-.402826.1791544-.539062.2832031a1.2610056 1.2610056 0 0 0 -.082032.0703126l-.455078.4140624a1.2610056 1.2610056 0 0 0 -.037109.0332032l-4.9726564 4.8886718a1.2610056 1.2610056 0 0 0 -.1035156.1191407c-.2128987.065171-.4271482.030121-.640625.125a1.2610056 1.2610056 0 0 0 -.03125.0136719c-1.2796294.6102161-1.8229702 1.6955962-2.25 2.5781252a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.03661-.03201.0069496-.010277-.0839844.064454-.120135.09848-.2493936.195964-.3886719.291015a1.2610056 1.2610056 0 0 0 -.0019531 0c-.245247.168016-.5152445.340869-.828125.544922a1.2610056 1.2610056 0 0 0 -.3613281.359375h6.5625c.554 0 1-.446 1-1v-2.3125l.177734.177734a.45707695.45707695 0 0 0 .644532 0l4.177734-4.177734v-1.6875h.001953v1.6855469l.863281-.8632813a.45707695.45707695 0 0 0 0-.6445312z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sd/res/sf02.svg b/icon-themes/sukapura_svg/sd/res/sf02.svg
index c61b911e7ddc..56f0aa852bcd 100644
--- a/icon-themes/sukapura_svg/sd/res/sf02.svg
+++ b/icon-themes/sukapura_svg/sd/res/sf02.svg
@@ -1,2 +1,3 @@
-<svg viewBox="0 0 16 16" 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>
-/&amp;amp;amp;amp;amp;gt;<path d="m2 11.940678h12v2.559322h-12z" filter="url(#a)" opacity=".15" stroke-width="1.015418"/><path d="m2 3v10h6 2.767578 3.232422v-1.847656-1.304688-6.847656z" fill="#fff"/><path d="m1 2v12h1 6 3.017578 2.982422 1v-2.984375-.03125-4.3984375-3.5859375-1zm1 1h12v4.5859375 2.2617185 1.304688 1.847656h-3.232422-2.767578-6z" fill="#98989d"/><path d="m0 0h16v2h-16z" fill="#69696e"/><path d="m3 4h10v2h-10z" fill="#ffd60a"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><filter id="d" color-interpolation-filters="sRGB" height="1.094553" width="1.097492" x="-.048746" y="-.047277"><feGaussianBlur stdDeviation=".36559322"/></filter>
+
+/&amp;amp;amp;amp;amp;amp;gt;<path d="m2 11.940678h12v2.559322h-12z" filter="url(#d)" opacity=".15" stroke-width="1.015418"/><path d="m2 3v10h6 2.767578 3.232422v-1.847656-1.304688-6.847656z" fill="#fff"/><path d="m1 2v12h1 6 3.017578 2.982422 1v-2.984375-.03125-4.3984375-3.5859375-1zm1 1h12v4.5859375 2.2617185 1.304688 1.847656h-3.232422-2.767578-6z" fill="#98989d"/><path d="m0 0h16v2h-16z" fill="#69696e"/><path d="m3 4h10v2h-10z" fill="#ffd60a"/><path d="m15 3.0058594c-.64556.0047454-1.286545.2350809-1.630859.4980468a1.2610056 1.2610056 0 0 0 -.082032.0703126l-.455078.4140624a1.2610056 1.2610056 0 0 0 -.037109.0332032l-4.9726564 4.8886718a1.2610056 1.2610056 0 0 0 -.1035156.1191407c-.2128987.065171-.4271482.030121-.640625.125a1.2610056 1.2610056 0 0 0 -.03125.0136719c-1.2796294.6102161-1.8229702 1.6955962-2.25 2.5781252a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.03661-.03201.0069496-.010277-.0839844.064454-.120135.09848-.2493936.195964-.3886719.291015a1.2610056 1.2610056 0 0 0 -.0019531 0c-.245247.168016-.5152445.340869-.828125.544922a1.2610056 1.2610056 0 0 0 -.3613281.359375h9.103516c.06814-.09827.136654-.179565.203125-.287109.249347-.403425.431494-.941875.488281-1.53711l2.767578-3.972656v-1.6171875-1.5859375zm-12.5644531 10.9960936a1.2610056 1.2610056 0 0 0 -.1914063.498047h8.9179684c.129688-.167477.240638-.298745.378907-.498047z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/sf01.svg b/icon-themes/sukapura_svg/sw/res/sf01.svg
new file mode 100644
index 000000000000..51632657ea15
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/sf01.svg
@@ -0,0 +1,7 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-19.694915" x2="-19.61017" y1="17.220339" y2="1.288136"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient>
+
+
+
+
+ /&amp;amp;amp;amp;gt;
+ <path d="m4 0c-2.209139 0-4 1.790861-4 4s1.790861 4 4 4v8h2v-14h2v14h2v-14l3-1v-1h-3-2-2z" fill="url(#d)"/><path d="m10 6.7695312-2 1.9667969v5.2636719h2zm-4 3.140625c-.5747413.5687528-.9176289 1.2459118-1.203125 1.8359378a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.03661-.03201.0069496-.010277-.0839844.064454-.0055089.004515-.0120307.00916-.0175781.013671v1.181641h2zm-2 4.0917968v.998047h2v-.998047zm4 0v.998047h2v-.998047z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/sf03.svg b/icon-themes/sukapura_svg/sw/res/sf03.svg
new file mode 100644
index 000000000000..1a4fc0b9fe28
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/sf03.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="matrix(.70710678 .70710678 -.70710678 .70710678 -14 -8)" gradientUnits="userSpaceOnUse" x1="22.627417" x2="15.556349" y1="2.828427" y2="-4.242641"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><path d="m1 1h8v8h-8z" fill="#fff"/><path d="m0 0v1 1 8h8 2v-2-8h-8zm1 1h8v4 4h-7.8066406-.1933594z" fill="url(#d)"/><path d="m11.490234 2c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711483.219086.4902344.490234.4902344h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm0 3c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711483.219086.4902344.490234.4902344h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm0 3c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711483.219086.4902344.490234.4902344h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm-10.99999962 3c-.27114811 0-.49023438.219086-.49023438.490234v.019532c0 .271148.21908627.490234.49023438.490234h15.01953162c.271148 0 .490234-.219086.490234-.490234v-.019532c0-.271148-.219086-.490234-.490234-.490234zm0 3c-.27114811 0-.49023438.219086-.49023438.490234v.019532c0 .271148.21908627.490234.49023438.490234h15.01953162c.271148 0 .490234-.219086.490234-.490234v-.019532c0-.271148-.219086-.490234-.490234-.490234z" fill="#98989d"/><path d="m11.5 3c-.271148 0-.490234.2190861-.490234.4902344v.019531c0 .2711485.219086.4902346.490234.4902346h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm0 3c-.271148 0-.490234.2190861-.490234.4902344v.019531c0 .2711485.219086.4902346.490234.4902346h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm0 3c-.271148 0-.490234.2190861-.490234.4902344v.019531c0 .2711485.219086.4902346.490234.4902346h4.019532c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm-10.99999962 3c-.27114811 0-.49023438.219086-.49023438.490234v.01953c0 .27115.21908627.490236.49023438.490236h15.01953162c.271148 0 .490234-.219086.490234-.490234v-.01953c0-.27115-.219086-.490236-.490234-.490236zm0 3c-.27114811 0-.49023438.219086-.49023438.490234v.01953c0 .27115.21908627.490236.49023438.490236h15.01953162c.271148 0 .490234-.219086.490234-.490234v-.01953c0-.27115-.219086-.490236-.490234-.490236z" fill="#e9e9e9" fill-opacity=".992157"/><path d="m15.15625 2.9980469c-.696679-.037905-1.414908.2215953-1.787109.5058593a1.2610056 1.2610056 0 0 0 -.082032.0703126l-.455078.4140624a1.2610056 1.2610056 0 0 0 -.013672.0117188h2.701172c.257325 0 .461635-.1992962.482422-.4511719v-.0976562c-.002845-.0344757-.009946-.0675441-.019531-.0996094l-.140625-.1035156a1.2610056 1.2610056 0 0 0 -.685547-.25zm-3.357422 2.0019531-.740234.7285156c.080855.1593332.240425.2714844.43164.2714844h.009766c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711485.219086.4902344.490234.4902344h3.5v-2zm3.203125 0v2h.517578c.253869 0 .454961-.1943842.480469-.4414062v-.1171876c-.025508-.247022-.2266-.4414062-.480469-.4414062h-.009765c.271148 0 .490234-.2190861.490234-.4902344v-.0195312c0-.2711483-.219086-.4902344-.490234-.4902344zm-5.001953 1.7695312-2.1777344 2.140625a1.2610056 1.2610056 0 0 0 -.1035156.1191407c-.2128987.065171-.4271482.030121-.640625.125a1.2610056 1.2610056 0 0 0 -.03125.0136719c-.4701726.2242109-.8404556.5131549-1.1425781.8320312h2.0957031 2v-2zm1.490234 1.2304688c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711483.219086.4902344.490234.4902344h.009766c-.271148 0-.490234.2190861-.490234.4902344v.0195312c0 .2711485.219086.4902344.490234.4902344h2.248047l1.251953-1.796875v-.203125zm3.511719 0v.1992188l.138672-.1992188zm-9.8164061 3c-.1446501.254777-.2732555.507566-.3886719.746094a1.2610056 1.2610056 0 0 0 -.03125.066406c-.1843281.445981-.3688542.671902-.6621094.927734a1.2610056 1.2610056 0 0 0 -.0019531 0c.03661-.03201.0069496-.010277-.0839844.064454-.0807988.066234-.1723932.130416-.2617187.195312h8.3085936c.081341-.255455.140108-.532188.167969-.824219l.818359-1.175781zm-2.75 3.001953a1.2610056 1.2610056 0 0 0 -.1699219.998047h8.515625c.0011-.0016.002806-.002306.003906-.003906.20022-.253025.479928-.596408.75586-.994141z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/sw/res/sf05.svg b/icon-themes/sukapura_svg/sw/res/sf05.svg
new file mode 100644
index 000000000000..5d1e9c102482
--- /dev/null
+++ b/icon-themes/sukapura_svg/sw/res/sf05.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><filter id="a" color-interpolation-filters="sRGB" height="1.135959" width="1.153052" x="-.076526" y="-.067979"><feGaussianBlur stdDeviation=".44180839"/></filter><radialGradient id="b" cx="55.498295" cy="20.746534" gradientTransform="matrix(1 0 0 .72181261 0 7.10169)" gradientUnits="userSpaceOnUse" r="10.03901"><stop offset="0" stop-color="#ffc765"/><stop offset="1" stop-color="#ffa914"/></radialGradient><radialGradient id="c" cx="55.441967" cy="22.525862" gradientTransform="matrix(1.2258064 0 0 1.0478667 -12.519154 -1.07824)" gradientUnits="userSpaceOnUse" r="2.229184"><stop offset="0" stop-color="#ffe9c3"/><stop offset="1" stop-color="#ffe9c3" stop-opacity="0"/></radialGradient><linearGradient id="d" gradientTransform="translate(-25.830508 -3.59322)" gradientUnits="userSpaceOnUse" x1="14" x2="13.79661" y1="22" y2="2.135593"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="2.559322" x2="2.576271" xlink:href="#d" y1="12.720339" y2="10.144068"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.486123" x2="2.32212" xlink:href="#d" y1="4.938183" y2="2.061817"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.629941" x2="2.753574" xlink:href="#d" y1="12.938183" y2="10.061817"/><g fill="#69696e" transform="scale(-1 1)"><rect height="1" ry=".5" width="10" x="-15" y="2"/><rect height="1" ry=".5" width="6.000002" x="-11" y="5"/><rect height="1" ry=".5" width="10" x="-14.999999" y="10"/><rect height="1" ry=".5" width="6.000002" x="-11" y="13"/></g><g fill="#e9e9e9" fill-opacity=".992157" transform="matrix(-1 0 0 1 0 1)"><rect height="1" ry=".5" width="10" x="-15" y="2"/><rect height="1" ry=".5" width="6.000002" x="-11" y="5"/><rect height="1" ry=".5" width="10" x="-14.999999" y="10"/><rect height="1" ry=".5" width="6.000002" x="-11" y="13"/></g><ellipse cx="2.5" cy="11.5" fill="url(#e)"/><path d="m4 3.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#f)"/><path d="m4 11.5a1.5 1.5 0 0 1 -1.5 1.5 1.5 1.5 0 0 1 -1.5-1.5 1.5 1.5 0 0 1 1.5-1.5 1.5 1.5 0 0 1 1.5 1.5z" fill="url(#g)"/><path d="m14.621094 3.0234375c-.50798.0719889-.975335.2692044-1.251953.4804687a1.2610056 1.2610056 0 0 0 -.082032.0703126l-.455078.4140624a1.2610056 1.2610056 0 0 0 -.013672.0117188h1.681641c.277 0 .5-.223.5-.5 0-.2341183-.162342-.42163-.378906-.4765625zm-3.898438 3.0351563-.957031.9414062h.734375c.277 0 .5-.223.5-.5 0-.1955847-.114481-.3591562-.277344-.4414062zm-4.8183591 3.9414062c-.2734843.28865-.4822219.602301-.6660157.916016.0771381.048599.1634352.083984.2617188.083984-.277 0-.5.223-.5.5s.223.5.5.5h6.855469l1.392578-2zm-.4042969 3c-.277 0-.5.223-.5.5s.223.5.5.5h5c.277 0 .5-.223.5-.5s-.223-.5-.5-.5zm-.0097656 1.001953c-.2721783.005479-.4902344.22451-.4902344.498047 0 .277.223.5.5.5h5c.277 0 .5-.223.5-.5 0-.273537-.218056-.492568-.490234-.498047z" fill="#fff" fill-opacity=".784314"/><g transform="matrix(.40739216 0 0 .40739216 -14.782967 2.351418)"><path d="m57.661017 18.305085 12.20339-12.0000003 1.118644-1.0169491c.535947-.4093238 1.138074-.6755092 2.338983-.6101695l.813559.6101695c.306849.6596707.152068 1.3286734.101695 2.0338983l-11.694915 16.7796611z" fill="#d6d6d6" stroke="#98989d" stroke-width="2.454637"/><path d="m59.389831 19.322034 12.813559-13.1186442.686441-.5338983.355932.3305085-12.122973 15.267452z" fill="#f9f9f9" filter="url(#a)"/><path d="m54.915254 19.525424c-2.355192 1.12312-2.986044 2.645733-4.067796 4.881356-1.280902 3.099136-3.365034 4.179849-6 5.898305 4.002224 2.208107 12.344829 3.382311 15.355932-1.016949 1.803572-2.317145 5.097789-5.637418 1.932203-8.237289-2.997587-2.267403-4.004437-2.954713-7.220339-1.525423z" fill="url(#b)" stroke="#f58b00" stroke-width="2.454637"/><path d="m49.395592 26.820763c-1.20494 1.428749-2.746668 2.309185-4.547936 3.483925 4.002224 2.208106 12.344366 3.383635 15.355469-1.015626-2.950168-3.198325-8.750083-1.802762-10.807533-2.468299z" fill="#0a84ff" stroke="#0040dd" stroke-width="2.454637"/><ellipse cx="55.441967" cy="22.525862" fill="url(#c)" rx="2.732548" ry="2.335888"/></g><circle cx="2.5" cy="11.5" fill="url(#e)"/></svg> \ No newline at end of file