summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRizal Muttaqin <riz_17_oke@yahoo.co.id>2020-12-17 10:02:15 +0700
committerHeiko Tietze <heiko.tietze@documentfoundation.org>2020-12-17 16:34:35 +0100
commit629c2bac961bfac76795b5e11535484b8903233b (patch)
treecfa10f843eb185c6ea1c187aa1866ce6a12c4a83
parentd8ede5d2f592084f76cc8888d42c3f1f5875e894 (diff)
Update Line & Polygon color to violet
Change-Id: Id9e637491c0491fd02ed4a13790f243c34823105 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107861 Tested-by: Jenkins Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id> (cherry picked from commit 4dcf2e22fa301ebe0f535d8ad1601d6878c285f5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/107811 Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
-rw-r--r--icon-themes/elementary/cmd/32/alignhorizontalcenter.pngbin308 -> 278 bytes
-rw-r--r--icon-themes/elementary/cmd/32/bezierfill.pngbin1636 -> 1476 bytes
-rw-r--r--icon-themes/elementary/cmd/32/changepolygon.pngbin1712 -> 1567 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connector.pngbin432 -> 460 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorarrowend.pngbin439 -> 589 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorarrows.pngbin457 -> 598 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorarrowstart.pngbin396 -> 370 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcircleend.pngbin367 -> 384 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcircles.pngbin365 -> 338 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcirclestart.pngbin365 -> 338 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurve.pngbin718 -> 768 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvearrowend.pngbin727 -> 903 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvearrows.pngbin716 -> 952 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvearrowstart.pngbin648 -> 707 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvecircleend.pngbin632 -> 702 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvecircles.pngbin657 -> 659 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorcurvecirclestart.pngbin657 -> 659 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorline.pngbin453 -> 484 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinearrowend.pngbin505 -> 636 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinearrows.pngbin536 -> 658 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinearrowstart.pngbin467 -> 441 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinecircleend.pngbin428 -> 428 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinecirclestart.pngbin434 -> 391 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlines.pngbin644 -> 654 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinesarrowend.pngbin630 -> 802 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinesarrows.pngbin649 -> 802 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinesarrowstart.pngbin592 -> 575 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinescircleend.pngbin571 -> 584 bytes
-rw-r--r--icon-themes/elementary/cmd/32/connectorlinescirclestart.pngbin568 -> 539 bytes
-rw-r--r--icon-themes/elementary/cmd/32/freeline.pngbin1920 -> 1785 bytes
-rw-r--r--icon-themes/elementary/cmd/32/insertdraw.pngbin1329 -> 1309 bytes
-rw-r--r--icon-themes/elementary/cmd/32/line.pngbin622 -> 738 bytes
-rw-r--r--icon-themes/elementary/cmd/32/line_diagonal.pngbin487 -> 460 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linearrowcircle.pngbin460 -> 698 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linearrowend.pngbin303 -> 447 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linearrows.pngbin444 -> 664 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linearrowsquare.pngbin388 -> 594 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linearrowstart.pngbin319 -> 445 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linecirclearrow.pngbin462 -> 700 bytes
-rw-r--r--icon-themes/elementary/cmd/32/linesquarearrow.pngbin369 -> 605 bytes
-rw-r--r--icon-themes/elementary/cmd/32/measureline.pngbin577 -> 484 bytes
-rw-r--r--icon-themes/elementary/cmd/32/polygon.pngbin1190 -> 1161 bytes
-rw-r--r--icon-themes/elementary/cmd/32/polygon_diagonal.pngbin495 -> 544 bytes
-rw-r--r--icon-themes/elementary/cmd/32/polygon_diagonal_unfilled.pngbin523 -> 372 bytes
-rw-r--r--icon-themes/elementary/cmd/32/polygon_unfilled.pngbin1152 -> 807 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_bezierfill.pngbin1203 -> 1219 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_changepolygon.pngbin1248 -> 1196 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connector.pngbin320 -> 409 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorarrowend.pngbin347 -> 492 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorarrows.pngbin357 -> 450 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorarrowstart.pngbin323 -> 306 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcircleend.pngbin298 -> 364 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcircles.pngbin308 -> 312 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcirclestart.pngbin308 -> 312 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurve.pngbin439 -> 527 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvearrowend.pngbin460 -> 611 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvearrows.pngbin443 -> 564 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvearrowstart.pngbin413 -> 425 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvecircleend.pngbin421 -> 465 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvecircles.pngbin424 -> 432 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorcurvecirclestart.pngbin424 -> 432 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorline.pngbin333 -> 429 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinearrowend.pngbin378 -> 522 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinearrows.pngbin386 -> 527 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinearrowstart.pngbin360 -> 335 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinecircleend.pngbin326 -> 375 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinecirclestart.pngbin313 -> 334 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlines.pngbin479 -> 584 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinesarrowend.pngbin480 -> 656 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinesarrows.pngbin497 -> 603 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinesarrowstart.pngbin472 -> 482 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinescircleend.pngbin427 -> 518 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_connectorlinescirclestart.pngbin458 -> 487 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_freeline.pngbin1702 -> 1609 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_insertdraw.pngbin1036 -> 1095 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_line.pngbin482 -> 548 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_line_diagonal.pngbin380 -> 346 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linearrowcircle.pngbin372 -> 492 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linearrowend.pngbin256 -> 341 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linearrows.pngbin338 -> 493 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linearrowsquare.pngbin308 -> 458 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linearrowstart.pngbin263 -> 346 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linecirclearrow.pngbin370 -> 497 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_lineendstyle.pngbin425 -> 682 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_linesquarearrow.pngbin312 -> 471 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_measureline.pngbin338 -> 433 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_polygon.pngbin867 -> 829 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_polygon_diagonal.pngbin547 -> 491 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_polygon_diagonal_unfilled.pngbin387 -> 311 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_polygon_unfilled.pngbin828 -> 634 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_bezierfill.pngbin837 -> 843 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_changepolygon.pngbin824 -> 814 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connector.pngbin233 -> 281 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorarrowend.pngbin274 -> 351 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorarrows.pngbin277 -> 328 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorarrowstart.pngbin240 -> 275 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcircleend.pngbin220 -> 259 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcirclestart.pngbin224 -> 263 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurve.pngbin317 -> 365 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurvearrowend.pngbin354 -> 426 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurvearrows.pngbin357 -> 401 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurvearrowstart.pngbin321 -> 353 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurvecircleend.pngbin310 -> 344 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorcurvecirclestart.pngbin310 -> 347 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorline.pngbin268 -> 307 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinearrowend.pngbin320 -> 357 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinearrows.pngbin323 -> 349 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinearrowstart.pngbin294 -> 300 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinecircleend.pngbin253 -> 290 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinecirclestart.pngbin256 -> 288 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlines.pngbin358 -> 403 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinesarrowend.pngbin390 -> 474 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinesarrows.pngbin389 -> 446 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinesarrowstart.pngbin354 -> 393 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinescircleend.pngbin351 -> 385 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_connectorlinescirclestart.pngbin338 -> 386 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_fillshadow.pngbin414 -> 413 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_freeline.pngbin1009 -> 981 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_hfixedline.pngbin157 -> 157 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_insertdraw.pngbin757 -> 797 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_line.pngbin206 -> 287 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_line_diagonal.pngbin333 -> 330 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linearrowcircle.pngbin262 -> 373 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linearrowend.pngbin201 -> 268 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linearrows.pngbin232 -> 332 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linearrowsquare.pngbin217 -> 339 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linearrowstart.pngbin211 -> 272 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linecirclearrow.pngbin266 -> 388 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_lineendstyle.pngbin218 -> 347 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_linesquarearrow.pngbin217 -> 339 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_measureline.pngbin271 -> 345 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_polygon.pngbin765 -> 762 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_polygon_diagonal.pngbin506 -> 408 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_polygon_diagonal_unfilled.pngbin300 -> 236 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_polygon_unfilled.pngbin756 -> 625 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.brace-pair.pngbin288 -> 298 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.bracket-pair.pngbin247 -> 247 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.forbidden.pngbin489 -> 489 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.left-brace.pngbin232 -> 231 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.left-bracket.pngbin213 -> 214 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.right-brace.pngbin236 -> 236 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_symbolshapes.right-bracket.pngbin213 -> 213 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_vfixedline.pngbin166 -> 166 bytes
-rw-r--r--icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/bezierfill.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/changepolygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connector.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcircles.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurve.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlines.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/freeline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/insertdraw.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/line.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/line_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowcircle.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowsquare.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linecirclearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/linesquarearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/measureline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_bezierfill.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_changepolygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connector.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcircles.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurve.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlines.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_freeline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_insertdraw.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_line.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_line_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowend.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrows.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linearrowstart.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_lineendstyle.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_measureline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_bezierfill.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_changepolygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connector.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrows.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurve.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlines.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_fillshadow.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_freeline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_hfixedline.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_insertdraw.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_line.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_line_diagonal.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowend.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrows.svg4
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linearrowstart.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_lineendstyle.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_measureline.svg3
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg2
-rw-r--r--icon-themes/elementary_svg/cmd/sc_vfixedline.svg2
286 files changed, 183 insertions, 143 deletions
diff --git a/icon-themes/elementary/cmd/32/alignhorizontalcenter.png b/icon-themes/elementary/cmd/32/alignhorizontalcenter.png
index fb70303a8037..aadc1e463314 100644
--- a/icon-themes/elementary/cmd/32/alignhorizontalcenter.png
+++ b/icon-themes/elementary/cmd/32/alignhorizontalcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/bezierfill.png b/icon-themes/elementary/cmd/32/bezierfill.png
index 0e474ff06262..646d2fed04f9 100644
--- a/icon-themes/elementary/cmd/32/bezierfill.png
+++ b/icon-themes/elementary/cmd/32/bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/changepolygon.png b/icon-themes/elementary/cmd/32/changepolygon.png
index 04fad47610a2..7a9bab4a0527 100644
--- a/icon-themes/elementary/cmd/32/changepolygon.png
+++ b/icon-themes/elementary/cmd/32/changepolygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connector.png b/icon-themes/elementary/cmd/32/connector.png
index de1104b04300..8dd1d4177163 100644
--- a/icon-themes/elementary/cmd/32/connector.png
+++ b/icon-themes/elementary/cmd/32/connector.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorarrowend.png b/icon-themes/elementary/cmd/32/connectorarrowend.png
index 76e97144bb9d..caa29f2310d0 100644
--- a/icon-themes/elementary/cmd/32/connectorarrowend.png
+++ b/icon-themes/elementary/cmd/32/connectorarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorarrows.png b/icon-themes/elementary/cmd/32/connectorarrows.png
index da74853e6494..32f07dd6ffd9 100644
--- a/icon-themes/elementary/cmd/32/connectorarrows.png
+++ b/icon-themes/elementary/cmd/32/connectorarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorarrowstart.png b/icon-themes/elementary/cmd/32/connectorarrowstart.png
index 6577c3d41b53..c27821ad3e70 100644
--- a/icon-themes/elementary/cmd/32/connectorarrowstart.png
+++ b/icon-themes/elementary/cmd/32/connectorarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcircleend.png b/icon-themes/elementary/cmd/32/connectorcircleend.png
index d936be415480..931962afab6b 100644
--- a/icon-themes/elementary/cmd/32/connectorcircleend.png
+++ b/icon-themes/elementary/cmd/32/connectorcircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcircles.png b/icon-themes/elementary/cmd/32/connectorcircles.png
index 23472cb02041..192380faff23 100644
--- a/icon-themes/elementary/cmd/32/connectorcircles.png
+++ b/icon-themes/elementary/cmd/32/connectorcircles.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcirclestart.png b/icon-themes/elementary/cmd/32/connectorcirclestart.png
index 23472cb02041..192380faff23 100644
--- a/icon-themes/elementary/cmd/32/connectorcirclestart.png
+++ b/icon-themes/elementary/cmd/32/connectorcirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurve.png b/icon-themes/elementary/cmd/32/connectorcurve.png
index 2b75f26d7cc9..5c39b45aee62 100644
--- a/icon-themes/elementary/cmd/32/connectorcurve.png
+++ b/icon-themes/elementary/cmd/32/connectorcurve.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvearrowend.png b/icon-themes/elementary/cmd/32/connectorcurvearrowend.png
index d7435905abdf..53efa1110bd5 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvearrowend.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvearrows.png b/icon-themes/elementary/cmd/32/connectorcurvearrows.png
index 96e90a620cd2..3f06f3ee20e7 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvearrows.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvearrowstart.png b/icon-themes/elementary/cmd/32/connectorcurvearrowstart.png
index f844f99d3405..fd8fa662ae3f 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvearrowstart.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvecircleend.png b/icon-themes/elementary/cmd/32/connectorcurvecircleend.png
index 1cd03c60fbaa..ac579c6d3178 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvecircleend.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvecircles.png b/icon-themes/elementary/cmd/32/connectorcurvecircles.png
index 907a64092818..ea576cf41c77 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvecircles.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvecircles.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorcurvecirclestart.png b/icon-themes/elementary/cmd/32/connectorcurvecirclestart.png
index 907a64092818..ea576cf41c77 100644
--- a/icon-themes/elementary/cmd/32/connectorcurvecirclestart.png
+++ b/icon-themes/elementary/cmd/32/connectorcurvecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorline.png b/icon-themes/elementary/cmd/32/connectorline.png
index d5fe85a07414..692262c10745 100644
--- a/icon-themes/elementary/cmd/32/connectorline.png
+++ b/icon-themes/elementary/cmd/32/connectorline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinearrowend.png b/icon-themes/elementary/cmd/32/connectorlinearrowend.png
index 94f422917462..a36d66822887 100644
--- a/icon-themes/elementary/cmd/32/connectorlinearrowend.png
+++ b/icon-themes/elementary/cmd/32/connectorlinearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinearrows.png b/icon-themes/elementary/cmd/32/connectorlinearrows.png
index 02dc4e77b45b..b3aa6dc7b0a6 100644
--- a/icon-themes/elementary/cmd/32/connectorlinearrows.png
+++ b/icon-themes/elementary/cmd/32/connectorlinearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinearrowstart.png b/icon-themes/elementary/cmd/32/connectorlinearrowstart.png
index abc73102ef5d..bdb5dd420916 100644
--- a/icon-themes/elementary/cmd/32/connectorlinearrowstart.png
+++ b/icon-themes/elementary/cmd/32/connectorlinearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinecircleend.png b/icon-themes/elementary/cmd/32/connectorlinecircleend.png
index 5b1bee70c8e2..4fddf6078976 100644
--- a/icon-themes/elementary/cmd/32/connectorlinecircleend.png
+++ b/icon-themes/elementary/cmd/32/connectorlinecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinecirclestart.png b/icon-themes/elementary/cmd/32/connectorlinecirclestart.png
index a99723cd4beb..f41514050d47 100644
--- a/icon-themes/elementary/cmd/32/connectorlinecirclestart.png
+++ b/icon-themes/elementary/cmd/32/connectorlinecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlines.png b/icon-themes/elementary/cmd/32/connectorlines.png
index 29860ff79a14..e6ae059e575a 100644
--- a/icon-themes/elementary/cmd/32/connectorlines.png
+++ b/icon-themes/elementary/cmd/32/connectorlines.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinesarrowend.png b/icon-themes/elementary/cmd/32/connectorlinesarrowend.png
index 81ac2e426969..456dbb0cc998 100644
--- a/icon-themes/elementary/cmd/32/connectorlinesarrowend.png
+++ b/icon-themes/elementary/cmd/32/connectorlinesarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinesarrows.png b/icon-themes/elementary/cmd/32/connectorlinesarrows.png
index dad3575dccc7..8c47fbc5d727 100644
--- a/icon-themes/elementary/cmd/32/connectorlinesarrows.png
+++ b/icon-themes/elementary/cmd/32/connectorlinesarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinesarrowstart.png b/icon-themes/elementary/cmd/32/connectorlinesarrowstart.png
index 8d1ba5744342..b84ef72ed464 100644
--- a/icon-themes/elementary/cmd/32/connectorlinesarrowstart.png
+++ b/icon-themes/elementary/cmd/32/connectorlinesarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinescircleend.png b/icon-themes/elementary/cmd/32/connectorlinescircleend.png
index 42b5397a2331..56f26b8f9619 100644
--- a/icon-themes/elementary/cmd/32/connectorlinescircleend.png
+++ b/icon-themes/elementary/cmd/32/connectorlinescircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/connectorlinescirclestart.png b/icon-themes/elementary/cmd/32/connectorlinescirclestart.png
index 33496dd818ca..506886991f5f 100644
--- a/icon-themes/elementary/cmd/32/connectorlinescirclestart.png
+++ b/icon-themes/elementary/cmd/32/connectorlinescirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/freeline.png b/icon-themes/elementary/cmd/32/freeline.png
index 35e1ef56f347..50cf0c9ba656 100644
--- a/icon-themes/elementary/cmd/32/freeline.png
+++ b/icon-themes/elementary/cmd/32/freeline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/insertdraw.png b/icon-themes/elementary/cmd/32/insertdraw.png
index b81944c95be4..bbe6fc37304a 100644
--- a/icon-themes/elementary/cmd/32/insertdraw.png
+++ b/icon-themes/elementary/cmd/32/insertdraw.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/line.png b/icon-themes/elementary/cmd/32/line.png
index 256ea8f43d41..a0aff6859a55 100644
--- a/icon-themes/elementary/cmd/32/line.png
+++ b/icon-themes/elementary/cmd/32/line.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/line_diagonal.png b/icon-themes/elementary/cmd/32/line_diagonal.png
index ce411966a42f..22a1a00c5f3c 100644
--- a/icon-themes/elementary/cmd/32/line_diagonal.png
+++ b/icon-themes/elementary/cmd/32/line_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linearrowcircle.png b/icon-themes/elementary/cmd/32/linearrowcircle.png
index a106de1cb088..53d772fc2d7f 100644
--- a/icon-themes/elementary/cmd/32/linearrowcircle.png
+++ b/icon-themes/elementary/cmd/32/linearrowcircle.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linearrowend.png b/icon-themes/elementary/cmd/32/linearrowend.png
index ca58e9f3eae8..af6fe9ac0d19 100644
--- a/icon-themes/elementary/cmd/32/linearrowend.png
+++ b/icon-themes/elementary/cmd/32/linearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linearrows.png b/icon-themes/elementary/cmd/32/linearrows.png
index d6aeb3476ea5..7513be237775 100644
--- a/icon-themes/elementary/cmd/32/linearrows.png
+++ b/icon-themes/elementary/cmd/32/linearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linearrowsquare.png b/icon-themes/elementary/cmd/32/linearrowsquare.png
index ce7ae2c8ad49..1e03c1e1d3ae 100644
--- a/icon-themes/elementary/cmd/32/linearrowsquare.png
+++ b/icon-themes/elementary/cmd/32/linearrowsquare.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linearrowstart.png b/icon-themes/elementary/cmd/32/linearrowstart.png
index bb51a38ca9fc..fffe05beafe0 100644
--- a/icon-themes/elementary/cmd/32/linearrowstart.png
+++ b/icon-themes/elementary/cmd/32/linearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linecirclearrow.png b/icon-themes/elementary/cmd/32/linecirclearrow.png
index 04572877d747..94b3f585dbaf 100644
--- a/icon-themes/elementary/cmd/32/linecirclearrow.png
+++ b/icon-themes/elementary/cmd/32/linecirclearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/linesquarearrow.png b/icon-themes/elementary/cmd/32/linesquarearrow.png
index 80d14304d659..499e091bc4d9 100644
--- a/icon-themes/elementary/cmd/32/linesquarearrow.png
+++ b/icon-themes/elementary/cmd/32/linesquarearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/measureline.png b/icon-themes/elementary/cmd/32/measureline.png
index 0be64fb6d69d..bf3de206027a 100644
--- a/icon-themes/elementary/cmd/32/measureline.png
+++ b/icon-themes/elementary/cmd/32/measureline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/polygon.png b/icon-themes/elementary/cmd/32/polygon.png
index 3e59264c5aad..158f9d5e0894 100644
--- a/icon-themes/elementary/cmd/32/polygon.png
+++ b/icon-themes/elementary/cmd/32/polygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/polygon_diagonal.png b/icon-themes/elementary/cmd/32/polygon_diagonal.png
index 3ecf27826521..fb86808026b1 100644
--- a/icon-themes/elementary/cmd/32/polygon_diagonal.png
+++ b/icon-themes/elementary/cmd/32/polygon_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/polygon_diagonal_unfilled.png b/icon-themes/elementary/cmd/32/polygon_diagonal_unfilled.png
index e187ab4e13f0..971b538a61e3 100644
--- a/icon-themes/elementary/cmd/32/polygon_diagonal_unfilled.png
+++ b/icon-themes/elementary/cmd/32/polygon_diagonal_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/polygon_unfilled.png b/icon-themes/elementary/cmd/32/polygon_unfilled.png
index 7708f12c6c6f..54620b89c934 100644
--- a/icon-themes/elementary/cmd/32/polygon_unfilled.png
+++ b/icon-themes/elementary/cmd/32/polygon_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_bezierfill.png b/icon-themes/elementary/cmd/lc_bezierfill.png
index e56966a80ed2..c07a923235eb 100644
--- a/icon-themes/elementary/cmd/lc_bezierfill.png
+++ b/icon-themes/elementary/cmd/lc_bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_changepolygon.png b/icon-themes/elementary/cmd/lc_changepolygon.png
index 956b48c75c29..3aba69e86f76 100644
--- a/icon-themes/elementary/cmd/lc_changepolygon.png
+++ b/icon-themes/elementary/cmd/lc_changepolygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connector.png b/icon-themes/elementary/cmd/lc_connector.png
index 35d3feb45003..a9e249ed0593 100644
--- a/icon-themes/elementary/cmd/lc_connector.png
+++ b/icon-themes/elementary/cmd/lc_connector.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorarrowend.png b/icon-themes/elementary/cmd/lc_connectorarrowend.png
index c8ea754446d9..f46eeabdf80b 100644
--- a/icon-themes/elementary/cmd/lc_connectorarrowend.png
+++ b/icon-themes/elementary/cmd/lc_connectorarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorarrows.png b/icon-themes/elementary/cmd/lc_connectorarrows.png
index 096b5f1cbf96..cdb36c008a52 100644
--- a/icon-themes/elementary/cmd/lc_connectorarrows.png
+++ b/icon-themes/elementary/cmd/lc_connectorarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorarrowstart.png b/icon-themes/elementary/cmd/lc_connectorarrowstart.png
index 33644c9c1c17..1841d68a8110 100644
--- a/icon-themes/elementary/cmd/lc_connectorarrowstart.png
+++ b/icon-themes/elementary/cmd/lc_connectorarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcircleend.png b/icon-themes/elementary/cmd/lc_connectorcircleend.png
index c832b063d510..285e79286d64 100644
--- a/icon-themes/elementary/cmd/lc_connectorcircleend.png
+++ b/icon-themes/elementary/cmd/lc_connectorcircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcircles.png b/icon-themes/elementary/cmd/lc_connectorcircles.png
index e9a3888d9d77..6193630d6598 100644
--- a/icon-themes/elementary/cmd/lc_connectorcircles.png
+++ b/icon-themes/elementary/cmd/lc_connectorcircles.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcirclestart.png b/icon-themes/elementary/cmd/lc_connectorcirclestart.png
index e9a3888d9d77..6193630d6598 100644
--- a/icon-themes/elementary/cmd/lc_connectorcirclestart.png
+++ b/icon-themes/elementary/cmd/lc_connectorcirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurve.png b/icon-themes/elementary/cmd/lc_connectorcurve.png
index f0e91bc36566..2b6b0f1ab7bc 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurve.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurve.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvearrowend.png b/icon-themes/elementary/cmd/lc_connectorcurvearrowend.png
index 001fd002bb34..37fafb6ecab0 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvearrowend.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvearrows.png b/icon-themes/elementary/cmd/lc_connectorcurvearrows.png
index a07573def2aa..ea6b668d6df0 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvearrows.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvearrowstart.png b/icon-themes/elementary/cmd/lc_connectorcurvearrowstart.png
index ab14d3645855..f659d8b20dee 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvearrowstart.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvecircleend.png b/icon-themes/elementary/cmd/lc_connectorcurvecircleend.png
index 155373c8c9eb..c7b257f40944 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvecircleend.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvecircles.png b/icon-themes/elementary/cmd/lc_connectorcurvecircles.png
index d07b334fe452..ee442b27cd84 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvecircles.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvecircles.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorcurvecirclestart.png b/icon-themes/elementary/cmd/lc_connectorcurvecirclestart.png
index d07b334fe452..ee442b27cd84 100644
--- a/icon-themes/elementary/cmd/lc_connectorcurvecirclestart.png
+++ b/icon-themes/elementary/cmd/lc_connectorcurvecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorline.png b/icon-themes/elementary/cmd/lc_connectorline.png
index 2f61957cd109..d64e0bafaf4b 100644
--- a/icon-themes/elementary/cmd/lc_connectorline.png
+++ b/icon-themes/elementary/cmd/lc_connectorline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinearrowend.png b/icon-themes/elementary/cmd/lc_connectorlinearrowend.png
index 90f60e228b09..9a440757da49 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinearrowend.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinearrows.png b/icon-themes/elementary/cmd/lc_connectorlinearrows.png
index 2b5880fef969..eac581b724d9 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinearrows.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinearrowstart.png b/icon-themes/elementary/cmd/lc_connectorlinearrowstart.png
index 172d94f0f81a..f94ce37c86f9 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinearrowstart.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinecircleend.png b/icon-themes/elementary/cmd/lc_connectorlinecircleend.png
index 422de68d8fd6..6e3919ca3885 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinecircleend.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinecirclestart.png b/icon-themes/elementary/cmd/lc_connectorlinecirclestart.png
index c0c00178cc90..fe730cb6f9d8 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinecirclestart.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlines.png b/icon-themes/elementary/cmd/lc_connectorlines.png
index 4840711863d8..cb09888f9e60 100644
--- a/icon-themes/elementary/cmd/lc_connectorlines.png
+++ b/icon-themes/elementary/cmd/lc_connectorlines.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinesarrowend.png b/icon-themes/elementary/cmd/lc_connectorlinesarrowend.png
index 64bddd224fe3..d4da5b604cd1 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinesarrowend.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinesarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinesarrows.png b/icon-themes/elementary/cmd/lc_connectorlinesarrows.png
index f8d1b4acb28a..621a846afd80 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinesarrows.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinesarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinesarrowstart.png b/icon-themes/elementary/cmd/lc_connectorlinesarrowstart.png
index 45c32ac936dd..46b833ca23cd 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinesarrowstart.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinesarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinescircleend.png b/icon-themes/elementary/cmd/lc_connectorlinescircleend.png
index 54cba54d5510..14c6021b35de 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinescircleend.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinescircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_connectorlinescirclestart.png b/icon-themes/elementary/cmd/lc_connectorlinescirclestart.png
index 39c66bf67eaf..7abb737e7e49 100644
--- a/icon-themes/elementary/cmd/lc_connectorlinescirclestart.png
+++ b/icon-themes/elementary/cmd/lc_connectorlinescirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_freeline.png b/icon-themes/elementary/cmd/lc_freeline.png
index 60adfadcb030..223523f1dcb5 100644
--- a/icon-themes/elementary/cmd/lc_freeline.png
+++ b/icon-themes/elementary/cmd/lc_freeline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_insertdraw.png b/icon-themes/elementary/cmd/lc_insertdraw.png
index 8d76a5290a14..60e36011fe87 100644
--- a/icon-themes/elementary/cmd/lc_insertdraw.png
+++ b/icon-themes/elementary/cmd/lc_insertdraw.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_line.png b/icon-themes/elementary/cmd/lc_line.png
index 8dda6a421f89..a8bb9831dddd 100644
--- a/icon-themes/elementary/cmd/lc_line.png
+++ b/icon-themes/elementary/cmd/lc_line.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_line_diagonal.png b/icon-themes/elementary/cmd/lc_line_diagonal.png
index 26f21ba022c6..ba2bf210cd42 100644
--- a/icon-themes/elementary/cmd/lc_line_diagonal.png
+++ b/icon-themes/elementary/cmd/lc_line_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linearrowcircle.png b/icon-themes/elementary/cmd/lc_linearrowcircle.png
index f74c6599830e..b48cf6e7f9d8 100644
--- a/icon-themes/elementary/cmd/lc_linearrowcircle.png
+++ b/icon-themes/elementary/cmd/lc_linearrowcircle.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linearrowend.png b/icon-themes/elementary/cmd/lc_linearrowend.png
index 35074867d5b1..e312afa030c9 100644
--- a/icon-themes/elementary/cmd/lc_linearrowend.png
+++ b/icon-themes/elementary/cmd/lc_linearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linearrows.png b/icon-themes/elementary/cmd/lc_linearrows.png
index b2d3cb1da2b6..f15b7fb5ea70 100644
--- a/icon-themes/elementary/cmd/lc_linearrows.png
+++ b/icon-themes/elementary/cmd/lc_linearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linearrowsquare.png b/icon-themes/elementary/cmd/lc_linearrowsquare.png
index 8a4884488c58..807a0cac06cd 100644
--- a/icon-themes/elementary/cmd/lc_linearrowsquare.png
+++ b/icon-themes/elementary/cmd/lc_linearrowsquare.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linearrowstart.png b/icon-themes/elementary/cmd/lc_linearrowstart.png
index acc7ac804bc6..8959c5dc5146 100644
--- a/icon-themes/elementary/cmd/lc_linearrowstart.png
+++ b/icon-themes/elementary/cmd/lc_linearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linecirclearrow.png b/icon-themes/elementary/cmd/lc_linecirclearrow.png
index bcdab0119ec7..e56d0896c17b 100644
--- a/icon-themes/elementary/cmd/lc_linecirclearrow.png
+++ b/icon-themes/elementary/cmd/lc_linecirclearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_lineendstyle.png b/icon-themes/elementary/cmd/lc_lineendstyle.png
index fe29a551f0bc..abd766c6c6a0 100644
--- a/icon-themes/elementary/cmd/lc_lineendstyle.png
+++ b/icon-themes/elementary/cmd/lc_lineendstyle.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_linesquarearrow.png b/icon-themes/elementary/cmd/lc_linesquarearrow.png
index 62b634a8dc8b..e58d512f358f 100644
--- a/icon-themes/elementary/cmd/lc_linesquarearrow.png
+++ b/icon-themes/elementary/cmd/lc_linesquarearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_measureline.png b/icon-themes/elementary/cmd/lc_measureline.png
index 9a3acf8f9254..5a2f0117fabf 100644
--- a/icon-themes/elementary/cmd/lc_measureline.png
+++ b/icon-themes/elementary/cmd/lc_measureline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_polygon.png b/icon-themes/elementary/cmd/lc_polygon.png
index dc9567989393..184ca586c940 100644
--- a/icon-themes/elementary/cmd/lc_polygon.png
+++ b/icon-themes/elementary/cmd/lc_polygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_polygon_diagonal.png b/icon-themes/elementary/cmd/lc_polygon_diagonal.png
index ddd102ad455a..6c69862374c6 100644
--- a/icon-themes/elementary/cmd/lc_polygon_diagonal.png
+++ b/icon-themes/elementary/cmd/lc_polygon_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_polygon_diagonal_unfilled.png b/icon-themes/elementary/cmd/lc_polygon_diagonal_unfilled.png
index 29b20d2dc575..126d23e93cd4 100644
--- a/icon-themes/elementary/cmd/lc_polygon_diagonal_unfilled.png
+++ b/icon-themes/elementary/cmd/lc_polygon_diagonal_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_polygon_unfilled.png b/icon-themes/elementary/cmd/lc_polygon_unfilled.png
index 9a0e496a1da4..7b57805c4412 100644
--- a/icon-themes/elementary/cmd/lc_polygon_unfilled.png
+++ b/icon-themes/elementary/cmd/lc_polygon_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_bezierfill.png b/icon-themes/elementary/cmd/sc_bezierfill.png
index 338b279eed0d..28acf67aecec 100644
--- a/icon-themes/elementary/cmd/sc_bezierfill.png
+++ b/icon-themes/elementary/cmd/sc_bezierfill.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_changepolygon.png b/icon-themes/elementary/cmd/sc_changepolygon.png
index ab41ef102c76..a4c0fffcd99a 100644
--- a/icon-themes/elementary/cmd/sc_changepolygon.png
+++ b/icon-themes/elementary/cmd/sc_changepolygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connector.png b/icon-themes/elementary/cmd/sc_connector.png
index e1cdb95120df..d28713967ff4 100644
--- a/icon-themes/elementary/cmd/sc_connector.png
+++ b/icon-themes/elementary/cmd/sc_connector.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorarrowend.png b/icon-themes/elementary/cmd/sc_connectorarrowend.png
index 28b1f87b7442..958522a102b8 100644
--- a/icon-themes/elementary/cmd/sc_connectorarrowend.png
+++ b/icon-themes/elementary/cmd/sc_connectorarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorarrows.png b/icon-themes/elementary/cmd/sc_connectorarrows.png
index e13243cb130d..7fa0a81e56dc 100644
--- a/icon-themes/elementary/cmd/sc_connectorarrows.png
+++ b/icon-themes/elementary/cmd/sc_connectorarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorarrowstart.png b/icon-themes/elementary/cmd/sc_connectorarrowstart.png
index 99eeda24a98f..2fec24df7917 100644
--- a/icon-themes/elementary/cmd/sc_connectorarrowstart.png
+++ b/icon-themes/elementary/cmd/sc_connectorarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcircleend.png b/icon-themes/elementary/cmd/sc_connectorcircleend.png
index 23e8f2f4490a..8d44562f559a 100644
--- a/icon-themes/elementary/cmd/sc_connectorcircleend.png
+++ b/icon-themes/elementary/cmd/sc_connectorcircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcirclestart.png b/icon-themes/elementary/cmd/sc_connectorcirclestart.png
index 71aaebfd7ca6..4ef18a62cf5a 100644
--- a/icon-themes/elementary/cmd/sc_connectorcirclestart.png
+++ b/icon-themes/elementary/cmd/sc_connectorcirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurve.png b/icon-themes/elementary/cmd/sc_connectorcurve.png
index 000efe1317f3..2d1634bbe0ef 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurve.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurve.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurvearrowend.png b/icon-themes/elementary/cmd/sc_connectorcurvearrowend.png
index 6ad092bb8819..633f44fbf81a 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurvearrowend.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurvearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurvearrows.png b/icon-themes/elementary/cmd/sc_connectorcurvearrows.png
index 97f944f57a06..e8455bd96f91 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurvearrows.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurvearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurvearrowstart.png b/icon-themes/elementary/cmd/sc_connectorcurvearrowstart.png
index 1ac0f193b5a7..dfafde970d54 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurvearrowstart.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurvearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurvecircleend.png b/icon-themes/elementary/cmd/sc_connectorcurvecircleend.png
index 0b4f08719bb1..25b404b41ab5 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurvecircleend.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurvecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorcurvecirclestart.png b/icon-themes/elementary/cmd/sc_connectorcurvecirclestart.png
index 9e0c47c8dfc6..f030bdbd3119 100644
--- a/icon-themes/elementary/cmd/sc_connectorcurvecirclestart.png
+++ b/icon-themes/elementary/cmd/sc_connectorcurvecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorline.png b/icon-themes/elementary/cmd/sc_connectorline.png
index de30954cabf3..bff602e23642 100644
--- a/icon-themes/elementary/cmd/sc_connectorline.png
+++ b/icon-themes/elementary/cmd/sc_connectorline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinearrowend.png b/icon-themes/elementary/cmd/sc_connectorlinearrowend.png
index 6bbae8559f09..4de857a856af 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinearrowend.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinearrows.png b/icon-themes/elementary/cmd/sc_connectorlinearrows.png
index ab377c5815e0..184e05b60b31 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinearrows.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinearrowstart.png b/icon-themes/elementary/cmd/sc_connectorlinearrowstart.png
index 25e59f80609e..481939ba0182 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinearrowstart.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinecircleend.png b/icon-themes/elementary/cmd/sc_connectorlinecircleend.png
index a33e9e878b06..f1f3d3191f3c 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinecircleend.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinecircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinecirclestart.png b/icon-themes/elementary/cmd/sc_connectorlinecirclestart.png
index c1c30f8470da..030a77b42dfc 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinecirclestart.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinecirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlines.png b/icon-themes/elementary/cmd/sc_connectorlines.png
index 09fdc805ca73..5034cb634a4e 100644
--- a/icon-themes/elementary/cmd/sc_connectorlines.png
+++ b/icon-themes/elementary/cmd/sc_connectorlines.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinesarrowend.png b/icon-themes/elementary/cmd/sc_connectorlinesarrowend.png
index 7cb6bdaa2424..bf0863a768a5 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinesarrowend.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinesarrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinesarrows.png b/icon-themes/elementary/cmd/sc_connectorlinesarrows.png
index 1d3f50efac72..7555a567cbdc 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinesarrows.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinesarrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinesarrowstart.png b/icon-themes/elementary/cmd/sc_connectorlinesarrowstart.png
index 63002a1ebdd8..fd0b178a3709 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinesarrowstart.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinesarrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinescircleend.png b/icon-themes/elementary/cmd/sc_connectorlinescircleend.png
index e117d912612d..cd8f6e596bd7 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinescircleend.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinescircleend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_connectorlinescirclestart.png b/icon-themes/elementary/cmd/sc_connectorlinescirclestart.png
index 31a1b361c599..533144e2b962 100644
--- a/icon-themes/elementary/cmd/sc_connectorlinescirclestart.png
+++ b/icon-themes/elementary/cmd/sc_connectorlinescirclestart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_fillshadow.png b/icon-themes/elementary/cmd/sc_fillshadow.png
index 10adc52bbf70..8c44393fd695 100644
--- a/icon-themes/elementary/cmd/sc_fillshadow.png
+++ b/icon-themes/elementary/cmd/sc_fillshadow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_freeline.png b/icon-themes/elementary/cmd/sc_freeline.png
index 96f790a2fd22..3e309f9bf39c 100644
--- a/icon-themes/elementary/cmd/sc_freeline.png
+++ b/icon-themes/elementary/cmd/sc_freeline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_hfixedline.png b/icon-themes/elementary/cmd/sc_hfixedline.png
index 6be4ee78bb9f..1a755d163208 100644
--- a/icon-themes/elementary/cmd/sc_hfixedline.png
+++ b/icon-themes/elementary/cmd/sc_hfixedline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_insertdraw.png b/icon-themes/elementary/cmd/sc_insertdraw.png
index 8119b9abed1a..7948909c8cea 100644
--- a/icon-themes/elementary/cmd/sc_insertdraw.png
+++ b/icon-themes/elementary/cmd/sc_insertdraw.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_line.png b/icon-themes/elementary/cmd/sc_line.png
index 5a1b20faf139..4497368711d1 100644
--- a/icon-themes/elementary/cmd/sc_line.png
+++ b/icon-themes/elementary/cmd/sc_line.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_line_diagonal.png b/icon-themes/elementary/cmd/sc_line_diagonal.png
index 1ee44b5635d6..69e3a044416a 100644
--- a/icon-themes/elementary/cmd/sc_line_diagonal.png
+++ b/icon-themes/elementary/cmd/sc_line_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linearrowcircle.png b/icon-themes/elementary/cmd/sc_linearrowcircle.png
index 987ea9fdcc87..8bdbe76e9b5e 100644
--- a/icon-themes/elementary/cmd/sc_linearrowcircle.png
+++ b/icon-themes/elementary/cmd/sc_linearrowcircle.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linearrowend.png b/icon-themes/elementary/cmd/sc_linearrowend.png
index e730e86883f3..23a4f293693d 100644
--- a/icon-themes/elementary/cmd/sc_linearrowend.png
+++ b/icon-themes/elementary/cmd/sc_linearrowend.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linearrows.png b/icon-themes/elementary/cmd/sc_linearrows.png
index 671f00260d7d..d8524ef9c117 100644
--- a/icon-themes/elementary/cmd/sc_linearrows.png
+++ b/icon-themes/elementary/cmd/sc_linearrows.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linearrowsquare.png b/icon-themes/elementary/cmd/sc_linearrowsquare.png
index b0ec1d17bd57..40eadffdaae4 100644
--- a/icon-themes/elementary/cmd/sc_linearrowsquare.png
+++ b/icon-themes/elementary/cmd/sc_linearrowsquare.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linearrowstart.png b/icon-themes/elementary/cmd/sc_linearrowstart.png
index 5d9f8c76cf1b..b4d64a273bcc 100644
--- a/icon-themes/elementary/cmd/sc_linearrowstart.png
+++ b/icon-themes/elementary/cmd/sc_linearrowstart.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linecirclearrow.png b/icon-themes/elementary/cmd/sc_linecirclearrow.png
index f2d062b6f74a..27899a0c6e16 100644
--- a/icon-themes/elementary/cmd/sc_linecirclearrow.png
+++ b/icon-themes/elementary/cmd/sc_linecirclearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_lineendstyle.png b/icon-themes/elementary/cmd/sc_lineendstyle.png
index 7a0dc800cebf..227e6150bcac 100644
--- a/icon-themes/elementary/cmd/sc_lineendstyle.png
+++ b/icon-themes/elementary/cmd/sc_lineendstyle.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_linesquarearrow.png b/icon-themes/elementary/cmd/sc_linesquarearrow.png
index 325ce2e7ccf0..f28a170795c6 100644
--- a/icon-themes/elementary/cmd/sc_linesquarearrow.png
+++ b/icon-themes/elementary/cmd/sc_linesquarearrow.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_measureline.png b/icon-themes/elementary/cmd/sc_measureline.png
index ba790fca7e03..fd7d146181a0 100644
--- a/icon-themes/elementary/cmd/sc_measureline.png
+++ b/icon-themes/elementary/cmd/sc_measureline.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_polygon.png b/icon-themes/elementary/cmd/sc_polygon.png
index 316b26b976c9..e31402a4e9eb 100644
--- a/icon-themes/elementary/cmd/sc_polygon.png
+++ b/icon-themes/elementary/cmd/sc_polygon.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_polygon_diagonal.png b/icon-themes/elementary/cmd/sc_polygon_diagonal.png
index 83348504870e..693b5a69ff5a 100644
--- a/icon-themes/elementary/cmd/sc_polygon_diagonal.png
+++ b/icon-themes/elementary/cmd/sc_polygon_diagonal.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_polygon_diagonal_unfilled.png b/icon-themes/elementary/cmd/sc_polygon_diagonal_unfilled.png
index a19cd0c56341..b9d873b51c61 100644
--- a/icon-themes/elementary/cmd/sc_polygon_diagonal_unfilled.png
+++ b/icon-themes/elementary/cmd/sc_polygon_diagonal_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_polygon_unfilled.png b/icon-themes/elementary/cmd/sc_polygon_unfilled.png
index df6dd85ddf09..c867d95483fa 100644
--- a/icon-themes/elementary/cmd/sc_polygon_unfilled.png
+++ b/icon-themes/elementary/cmd/sc_polygon_unfilled.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.brace-pair.png b/icon-themes/elementary/cmd/sc_symbolshapes.brace-pair.png
index 53f9dcfde401..4d4e3e9889ff 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.brace-pair.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.brace-pair.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.bracket-pair.png b/icon-themes/elementary/cmd/sc_symbolshapes.bracket-pair.png
index 48505e97eafc..e4b7cff38c1c 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.bracket-pair.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.bracket-pair.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.forbidden.png b/icon-themes/elementary/cmd/sc_symbolshapes.forbidden.png
index 1dded0b4b461..4854bd85e60b 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.forbidden.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.forbidden.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.left-brace.png b/icon-themes/elementary/cmd/sc_symbolshapes.left-brace.png
index c4c639599351..1b6aa11f0a5b 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.left-brace.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.left-brace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.left-bracket.png b/icon-themes/elementary/cmd/sc_symbolshapes.left-bracket.png
index 627894d8de8c..c0ec0fe69ead 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.left-bracket.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.left-bracket.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.right-brace.png b/icon-themes/elementary/cmd/sc_symbolshapes.right-brace.png
index b9940b2ed999..b51182758299 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.right-brace.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.right-brace.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_symbolshapes.right-bracket.png b/icon-themes/elementary/cmd/sc_symbolshapes.right-bracket.png
index 5d05405988ab..85bdc47213e6 100644
--- a/icon-themes/elementary/cmd/sc_symbolshapes.right-bracket.png
+++ b/icon-themes/elementary/cmd/sc_symbolshapes.right-bracket.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_vfixedline.png b/icon-themes/elementary/cmd/sc_vfixedline.png
index 1069bbfcb075..4072f4c0222c 100644
--- a/icon-themes/elementary/cmd/sc_vfixedline.png
+++ b/icon-themes/elementary/cmd/sc_vfixedline.png
Binary files differ
diff --git a/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg b/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg
index 3b71f8159912..766a91622b40 100644
--- a/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg
+++ b/icon-themes/elementary_svg/cmd/32/alignhorizontalcenter.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#a" y1="60" y2="38"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m6 46.5v3h22v-3z" fill="url(#b)"/><path d="m6 46.5v3h22v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6.5 47v2h1v-1h20v-1z" fill="#fff" opacity=".2"/><path d="m4 40.5v3h26v-3z" fill="url(#c)"/><path d="m4 40.5v3h26v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m4.5 41v2h1v-1h24v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m5.5 28.5v3h23v-3z" fill="url(#e)"/><path d="m5.5 28.5v3h23v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6 29v2h1v-1h21v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#555"/><stop offset="1" stop-color="#666"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="16.5" x2="16.5" xlink:href="#a" y1="60" y2="38"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="54" y2="32"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#a" y1="48" y2="26"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#a" y1="42" y2="20"/><g transform="translate(-1 -23)"><path d="m6.5 46.5v3h21v-3z" fill="url(#b)"/><path d="m6.5 46.5v3h21v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m7 47v2h1v-1h19v-1z" fill="#fff" opacity=".2"/><path d="m3.5 40.5v3h27v-3z" fill="url(#c)"/><path d="m3.5 40.5v3h27v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m4 41v2h1v-1h25v-1z" fill="#fff" opacity=".2"/><path d="m2.5 34.5v3h29v-3z" fill="url(#d)"/><path d="m2.5 34.5v3h29v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m3 35v2h1v-1h27v-1z" fill="#fff" opacity=".2"/><path d="m5.5 28.5v3h23v-3z" fill="url(#e)"/><path d="m5.5 28.5v3h23v-3z" fill="none" opacity=".61" stroke="#000" stroke-linejoin="round"/><path d="m6 29v2h1v-1h21v-1z" fill="#fff" opacity=".2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/bezierfill.svg b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
index 423fa112b7e9..20f0048de4c1 100644
--- a/icon-themes/elementary_svg/cmd/32/bezierfill.svg
+++ b/icon-themes/elementary_svg/cmd/32/bezierfill.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-5.051394" x2="33.9822" y1="28.889066" y2="53.92793"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m-.20622665 37.894568a11.185807 11.185807 0 0 1 -4.32067685-11.262788 11.185807 11.185807 0 0 1 8.4209041-8.637536 11.185807 11.185807 0 0 1 11.3688774 4.03327" fill="url(#f)" transform="translate(12.72679 -9.904045)"/><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="8"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="8" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="6.5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.89024" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.8237" xlink:href="#j" y1="414.01666" y2="410.13095"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-5.051394" x2="33.9822" y1="28.889066" y2="53.92793"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="414.66092" y2="409.06992"/><linearGradient id="h"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#h" y1="413.94385" y2="409.06992"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><path d="m-.20622665 37.894568a11.185807 11.185807 0 0 1 -4.32067685-11.262788 11.185807 11.185807 0 0 1 8.4209041-8.637536 11.185807 11.185807 0 0 1 11.3688774 4.03327" fill="url(#f)" transform="translate(12.72679 -9.904045)"/><g fill="none" transform="matrix(-.94280668 .94280668 -.94280668 -.94280668 566.169813 247.466722)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3.000007"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#g)" stroke-width=".750002"/></g><g fill="none" transform="matrix(.94280668 -.94280668 -.94280668 -.94280668 247.47014 566.166395)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3.000007"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#i)" stroke-width=".750002"/></g><g transform="matrix(-.70710678 .70710678 .70710678 .70710678 8.489673 -14.141162)"><path d="m26.666015 20.158203a1.33333 1.3333299 0 0 1 1.333985 1.333985 1.33333 1.3333299 0 0 1 -1.333985 1.332031 1.33333 1.3333299 0 0 1 -1.332031-1.332031 1.33333 1.3333299 0 0 1 1.332031-1.333985zm-21.332031 0a1.33333 1.3333299 0 0 1 1.332032 1.333985 1.33333 1.3333299 0 0 1 -1.332032 1.332031 1.33333 1.3333299 0 0 1 -1.333984-1.332031 1.33333 1.3333299 0 0 1 1.333984-1.333985zm19.666016 1.333985h-18z" fill="#729fcf" fill-rule="evenodd" stroke="#002e99" stroke-opacity=".588235" stroke-width="3"/><g stroke="#c2d6eb"><path d="m25.333285 21.491675h-18.66662" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" transform="scale(-1 1)"><ellipse cx="-5.333353" cy="21.491697" rx="1.33333" ry="1.33333"/><ellipse cx="-26.666632" cy="21.491697" rx="1.33333" ry="1.33333"/></g></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 16.268165 2.11031)"><path d="m6.5 1.5h7l.0158 6.981938h-7.0000045z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h5l.0158 4.981938h-5.0000045z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/changepolygon.svg b/icon-themes/elementary_svg/cmd/32/changepolygon.svg
index 4d41e9419090..236725dc9214 100644
--- a/icon-themes/elementary_svg/cmd/32/changepolygon.svg
+++ b/icon-themes/elementary_svg/cmd/32/changepolygon.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -1.929793 -.857124)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 5.052655 3.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#n)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke="url(#m)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500001)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#e)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#f)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#i)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#j)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="99.156998" cy="186.17101" gradientTransform="matrix(.02652 0 0 .00844 3.509208 6.498792)" gradientUnits="userSpaceOnUse" r="62.769001"><stop offset="0" stop-color="#3d3d3d"/><stop offset=".5" stop-color="#686868" stop-opacity=".498"/><stop offset="1" stop-color="#686868" stop-opacity="0"/></radialGradient><radialGradient id="f" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 3.503 5.286)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="g"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="605.71399" cy="486.64801" gradientTransform="matrix(.0032 0 0 .00218 5.62 6.61)" gradientUnits="userSpaceOnUse" r="117.143" xlink:href="#g"/><linearGradient id="i" gradientTransform="matrix(.17664 0 0 .13205 -364.15 -420.756)" gradientUnits="userSpaceOnUse" x1="2094.5796" x2="2094.5796" y1="3234.0708" y2="3188.9883"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="j" gradientTransform="matrix(.16127 0 0 .16182 2.563 .27)" gradientUnits="userSpaceOnUse" x1="28.935591" x2="25.220387" y1="30.742237" y2="25.019571"><stop offset="0" stop-color="#fff"/><stop offset=".02923383" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="5.836542" x2="5.836542" y1="7.361375" y2="4.054084"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.1253 0 0 .12505 7.4 2.462)" gradientUnits="userSpaceOnUse" x1="-1.919726" x2="-1.919726" y1="37.063507" y2="9.557847"><stop offset="0" stop-color="#fff"/><stop offset=".34615386" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="m" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="24.434874" x2="34.460995" y1="80.112442" y2="118.04036"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37995541" stop-color="#fff" stop-opacity=".196078"/><stop offset=".51502967" stop-color="#fff" stop-opacity=".900735"/><stop offset=".65209705" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="n" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="19.723495" x2="25.851542" y1="49.811646" y2="-33.977562"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -1.929793 -.857124)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 5.052655 3.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#n)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" opacity=".5" stroke="url(#m)"/></g><g transform="matrix(3.7795276 0 0 3.7795276 -13 -1.500001)"><path d="m7.8052082 8.069792a1.665.53 0 1 1 -3.33 0 1.665.53 0 1 1 3.33 0z" fill="url(#e)" opacity=".7"/><path d="m5.424 6.085v.53c.164 0 .397-.12.397-.265 0-.146-.182-.265-.396-.265z" fill="url(#f)" opacity=".15" transform="translate(-.53 -.265)"/><path d="m7.54 7.408v.53c.165 0 .397-.12.397-.265 0-.146-.183-.265-.396-.265z" fill="url(#h)" opacity=".15" transform="translate(-.53 -.265)"/><g transform="matrix(1 0 0 -1 -.014875 11.594292)"><path d="m6.498 3.7895-.001.6785c-.025311-.00151-.050649-.00251-.076-.003-1.0433612.0011-2.4365416.515125-2.30325 2.6317917l.9250417-.002c0-1.3209167.4461533-1.6741823 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.602l1.665-1.06z" fill="url(#i)" opacity=".99" transform="translate(-.53 -.265)"/><g fill="none" stroke-width=".265"><path d="m6.648 4.705-.0048465-.6279604 1.2431147.8408933-1.237373.7795137-.0008952-.5344466" opacity=".5" stroke="url(#j)" stroke-width=".265112" transform="translate(-.53 -.265)"/><path d="m4.2911523 6.7633659c.1025834-1.9196667 1.335797-2.2206848 2.2728477-2.1433659" opacity=".5" stroke="url(#k)" transform="translate(-.53 -.265)"/><path d="m4.1582526 6.8960056.7525391-.00421c.01875-1.2522122.6611666-1.6470873 1.6602083-1.6597956" opacity=".5" stroke="url(#l)" transform="translate(-.53 -.265)"/><path d="m5.968 3.5235-.001.6805c-.0256368-.0018562-.0513088-.0031899-.077-.004-1.0433612.0011023-2.4355416.515125-2.30325 2.6317917h.9260417c-.11325-1.3249166.5743109-1.7197917 1.3782083-1.7237917.025709.0003268.051395.00166.077.004v.6614583l1.665-1.1194583z" opacity=".5" stroke="#002e99" stroke-linecap="round" stroke-linejoin="round" stroke-width=".265112"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connector.svg b/icon-themes/elementary_svg/cmd/32/connector.svg
index 552643d3c91c..44840723f0b5 100644
--- a/icon-themes/elementary_svg/cmd/32/connector.svg
+++ b/icon-themes/elementary_svg/cmd/32/connector.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.250703"><circle cx="5.498138" cy="5.498348" r="2.501406"/><circle cx="24.501406" cy="24.529196" r="2.501406"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -26.01067 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-25.480608" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg
index 0bb90c7860bd..5c6412c49800 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><path d="m27.221711 24.529195-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -24.586941 25.421134)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.056879" cy="27.099493" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#d)"/></g><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#e)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrows.svg b/icon-themes/elementary_svg/cmd/32/connectorarrows.svg
index cbaae15c7e06..2b85fc8a8bf2 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorarrows.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrows.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.305428"><path d="m2.7778322 5.498347 5.221711 3.26357v-6.52714z"/><path d="m27.221711 24.529195-5.221711 3.26357v-6.52714z"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -24.586941 25.421134)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.056879" cy="27.099493" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="translate(0 -11)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg
index da04fc59e241..1a2f667503ad 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorarrowstart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.498347 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(0 -11)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg
index 91430f352b3a..8404b9fc0d91 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircleend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.290069" cy="18.040749" gradientTransform="matrix(.23558364 0 0 .10489726 -26.01067 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-25.480608" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="3.975474" ry="1.770144" stroke-width="1.066238" transform="scale(-1 1)"/><path d="m24.000025 24h-9l-.000025-19h-8" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcircles.svg b/icon-themes/elementary_svg/cmd/32/connectorcircles.svg
index 75c577784cb1..7772b559268a 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcircles.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcircles.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg
index 75c577784cb1..7772b559268a 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcirclestart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m23.5 24.5h-9l-.000025-19h-8.16662" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m24.000025 24h-9l-.000025-19h-8.16662" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurve.svg b/icon-themes/elementary_svg/cmd/32/connectorcurve.svg
index 7c0ed5469d4b..f29fffc7f564 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurve.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurve.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><g stroke-width="1.250703"><circle cx="5.498138" cy="5.498348" r="2.501406"/><circle cx="23.499451" cy="24.007473" r="2.501406"/></g></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -25.581317 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.985203" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(0 1)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg
index 580e87a4aa51..ed5d945c3970 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -23.581317 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-22.985203" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#d)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 29.991349 9.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg
index af5ad2e9c317..b54fe8a83589 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrows.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><g stroke-width="1.400253"><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z"/></g></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.26494103 0 0 .10489727 -23.581316 26.607612)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z" fill="#7239b3"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="#7239b3"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 29.991349 9.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g><g stroke-opacity=".74902" transform="translate(0 -11.087891)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g><ellipse cx="-22.985203" cy="28.28595" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg
index 40c6e861006a..4c778182c222 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvearrowstart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" stroke-width="1.305428"/><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><g stroke-width="1.400253"><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z"/></g></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z" fill="#7239b3"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z" fill="#7239b3"/><g stroke-opacity=".74902" transform="translate(0 -11.087891)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg
index 8f6208c708b3..96330725d8c1 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircleend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="23.499451" cy="24.007473" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26494104 0 0 .10489726 -25.581317 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><ellipse cx="-24.985203" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.47088" ry="1.770144" stroke-width="1.130723" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(0 1)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg
index 2529a62c681b..e93282e84172 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecircles.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg
index 2529a62c681b..e93282e84172 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorcurvecirclestart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m7.5 5h15.5v1h-15.5z"/><path d="m7.499999 14h15.5v1h-15.5z"/><path d="m7.5 23h14.5v1h-14.5z"/><path d="m24 6v1c2.33478.017685 4.218296 1.4171057 4.21875 3.751953-.001526 2.334086-1.884731 4.230368-4.21875 4.248047v1c2.886305-.0177 5.21721-2.361688 5.21875-5.248047-.000467-2.887121-2.331683-4.7342497-5.21875-4.751953z" stroke-width="1.400253" transform="translate(-1 -1)"/><path d="m7.499999 14v1c-2.33478.01769-4.218295 1.417106-4.218749 3.751953.001526 2.334086 1.884731 4.230368 4.21875 4.248047v1c-2.886305-.0177-5.21721-2.361688-5.21875-5.248047.000467-2.887121 2.331682-4.73425 5.218749-4.751953z" stroke-width="1.400253"/><circle cx="5.498138" cy="5.498348" r="2.501406" stroke-width="1.250703"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3" transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m7 4h16v2h-16z"/><path d="m7.499999 14h15.5l.000001 2h-15.5z"/><path d="m7.5 24h15.5v2h-15.5z"/><g fill="#7239b3"><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g><path d="m23 4v2a4 4 0 0 1 4 4 4 4 0 0 1 -4 4v2a6 6 0 0 0 6-6 6 6 0 0 0 -6-6z"/><path d="m7.5 14v2a4 4 0 0 0 -4 4 4 4 0 0 0 4 4v2a6 6 0 0 1 -6-6 6 6 0 0 1 6-6z"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorline.svg b/icon-themes/elementary_svg/cmd/32/connectorline.svg
index 32f023fb2556..332a6791251c 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorline.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorline.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.250703"><circle cx="5.498138" cy="5.498347" r="2.501406"/><circle cx="23.498138" cy="23.498348" r="2.501406"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -26.564035 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-25.96526" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-19 -18)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><g transform="translate(1 2)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg
index e8ae7e56607e..ceded325a087 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5.498138" cy="5.498347" r="2.501406" stroke-width="1.250703"/><path d="m26 26-5.999999-1.384615 4.615385-4.615385z" stroke-width="1.305428"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -27.564035 27.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="5.23399" y1="15.296875" y2="15.999912"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-26.96526" cy="29.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(1 1)"><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 40.014636 17.387343)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg
index 052c42c59b06..0c06b9896a9a 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrows.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" stroke-width="1.305428"><path d="m3 3 5.9999986 1.3846152-4.6153847 4.6153848z"/><path d="m26 26-5.999999-1.384615 4.615385-4.615385z"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -27.564035 27.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.123076" x2="3.819776" xlink:href="#c" y1="13.525039" y2="18.828339"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="5.921875" x2="5.23399" xlink:href="#e" y1="15.296875" y2="15.999912"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="3.819776" x2="8.769524" xlink:href="#c" y1="18.828339" y2="13.878592"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.941096" x2="5.23399" xlink:href="#e" y1="15.292806" y2="15.999912"/><g transform="scale(.26458333)"><ellipse cx="-26.96526" cy="29.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(1 1)"><g transform="matrix(-.70710678 -.70710678 -.70710678 .70710678 40.014636 17.387343)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#d)"/></g><g transform="matrix(.70710678 .70710678 .70710678 -.70710678 -10.014636 12.612657)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#f)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg
index 18675293fed1..f36bb14b759b 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinearrowstart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><path d="m3 3 5.9999986 1.3846152-4.6153847 4.6153848z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="3.819776" x2="8.769524" y1="18.828339" y2="13.878592"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.941096" x2="5.23399" y1="15.292806" y2="15.999912"><stop offset="0" stop-color="#fff"/><stop offset=".49162766" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="matrix(.70710678 .70710678 .70710678 -.70710678 -9.014636 13.612657)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg
index 32b8916110cb..0a9a0f4ea4a4 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecircleend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><circle cx="23.498138" cy="23.498348" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26612284 0 0 .10489726 -26.564035 26.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><ellipse cx="-25.96526" cy="28.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.490823" ry="1.770144" stroke-width="1.133242" transform="scale(-1 1)"/><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(1 2)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg
index 423fb575cfee..643f42f0606d 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinecirclestart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24.189698 23.929931-18.6666198-18.6666203" fill="none" stroke="#ce5c00"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m25.33331 25.33331-18.6666199-18.6666202" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-19 -18)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlines.svg b/icon-themes/elementary_svg/cmd/32/connectorlines.svg
index 6857bc3f53d3..a57b8d49370c 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlines.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlines.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -25.582899 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-24.987026" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg
index 115bb0921c95..b4f1523a73a5 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -24.582899 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" xlink:href="#c" y1="21.5" y2="26.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#c" y1="11" y2="20"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-23.987026" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-opacity=".74902"><g stroke-linecap="square" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#d)"/></g><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#e)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg
index 430dbfd117dc..2290e26e3cb8 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrows.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m27.221711 23.76357-5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -24.582899 25.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-23.987026" cy="27.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(0 -10.999999)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="matrix(-1 0 0 1 29.991349 8.000001)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg
index dd6ba817d42c..44979450eb50 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinesarrowstart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><path d="m2.7778322 5.4983473 5.221711 3.26357v-6.52714z" fill="#ce5c00" stroke-width="1.305428"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-opacity=".74902" transform="translate(0 -10.999999)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg
index c7ca4205d452..6d6f8cc09af6 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescircleend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/><circle cx="23.499451" cy="24.007473" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.26483292 0 0 .10489726 -25.582899 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><ellipse cx="-24.987026" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.469056" ry="1.770144" stroke-width="1.130492" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#b)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg
index 5ef1ffef12d6..b31bf70aa34c 100644
--- a/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/32/connectorlinescirclestart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 -24.068324 24.607575)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(1 1)"><ellipse cx="-23.239439" cy="26.285934" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333" transform="scale(-1 1)"/><circle cx="5.498138" cy="5.498347" fill="#ce5c00" r="2.501406" stroke-width="1.250703"/><path d="m24 24h-5.999985l-6.500015-18.5h-5.999985" fill="none" stroke="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="21.5" y2="26.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="25" x2="25" y1="23" y2="25"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.26458333 0 0 .26458333 .264583 .26458)"><path d="m25 24h-6.999985l-6.000015-19h-7" fill="none" stroke="#7239b3" stroke-width="2"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902" transform="translate(-20 -19)"><path d="m27.5 24a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="url(#a)" stroke="#7239b3"/><path d="m26.5 24a1.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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/freeline.svg b/icon-themes/elementary_svg/cmd/32/freeline.svg
index 2e72f629af0d..fd8d99df6d14 100644
--- a/icon-themes/elementary_svg/cmd/32/freeline.svg
+++ b/icon-themes/elementary_svg/cmd/32/freeline.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.98859805 0 0 .96925058 30.450071 -8.53185)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1414.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 22.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="16.127065" y2="18.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.8 0 0 .8 3.200921 3.193183)"><path d="m16.807538 28.84526c-6.9406999 1.744841-18.7667693-3.427223-7.7670991-9.917816 1.3399581-.790672.948029-2.307919 1.6336061-4.567193.858072-2.827719-4.2851598-4.8360358-6.5703159-5.6577563-.7495102-.2695168-.9679012-1.8750181-.6010108-1.8472185l1.3610627-6.64030387 18.040879-.0115825" fill="url(#a)" fill-rule="evenodd" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 -.02014 -10.411349)"><g fill="none" transform="translate(0 8)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#b)" stroke-width="2.812507"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#c)" stroke-width=".937502"/></g></g><path d="m12.5376 27.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#d)" fill-rule="evenodd"/><path d="m12.5287 20.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.217842c-2.5 0-.5-5.97149-7-5.97149z" fill="url(#e)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".937502"><path d="m23.5376 16.496972-2.7291 6.720205-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.886435" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 23.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><path d="m15.385422 17.714702 2.5-5.97149" fill="none" stroke="#fff"/></g><path d="m17.541016 10.234375a.43149858.43149858 0 0 0 -.386719.269531l-4.027344 9.941406a.43149858.43149858 0 0 0 -.03125.164063l.04102 8.875a.43149858.43149858 0 0 0 .748047.291016l6.484375-6.990235a.43149858.43149858 0 0 0 .08398-.128906l2.759766-6.755859a.43149858.43149858 0 0 0 -.101563-.47461l-5.257812-5.070312a.43149858.43149858 0 0 0 -.3125-.121094z" fill="none" stroke="url(#i)" stroke-linecap="square" stroke-opacity=".502488" stroke-width=".937502"/><path d="m12.5355 30.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#h)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.98859805 0 0 .96925058 30.450071 -8.53185)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1414.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -639.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 22.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="16.127065" y2="18.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(.8 0 0 .8 3.200921 3.193183)"><path d="m16.807538 28.84526c-6.9406999 1.744841-18.7667693-3.427223-7.7670991-9.917816 1.3399581-.790672.948029-2.307919 1.6336061-4.567193.858072-2.827719-4.2851598-4.8360358-6.5703159-5.6577563-.7495102-.2695168-.9679012-1.8750181-.6010108-1.8472185l1.3610627-6.64030387 18.040879-.0115825" fill="url(#a)" fill-rule="evenodd" stroke-width="1.33333"/><g transform="matrix(1.33333 0 0 1.33333 -.02014 -10.411349)"><g fill="none" transform="translate(0 8)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#b)" stroke-width="2.812507"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#c)" stroke-width=".937502"/></g></g><path d="m12.5376 27.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#d)" fill-rule="evenodd"/><path d="m12.5287 20.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.217842c-2.5 0-.5-5.97149-7-5.97149z" fill="url(#e)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width=".937502"><path d="m23.5376 16.496972-2.7291 6.720205-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.886435" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 23.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#f)" fill-rule="evenodd" stroke="url(#g)"/><path d="m15.385422 17.714702 2.5-5.97149" fill="none" stroke="#fff"/></g><path d="m17.541016 10.234375a.43149858.43149858 0 0 0 -.386719.269531l-4.027344 9.941406a.43149858.43149858 0 0 0 -.03125.164063l.04102 8.875a.43149858.43149858 0 0 0 .748047.291016l6.484375-6.990235a.43149858.43149858 0 0 0 .08398-.128906l2.759766-6.755859a.43149858.43149858 0 0 0 -.101563-.47461l-5.257812-5.070312a.43149858.43149858 0 0 0 -.3125-.121094z" fill="none" stroke="url(#i)" stroke-linecap="square" stroke-opacity=".502488" stroke-width=".937502"/><path d="m12.5355 30.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#h)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/insertdraw.svg b/icon-themes/elementary_svg/cmd/32/insertdraw.svg
index da6ef984090e..1aae6299d331 100644
--- a/icon-themes/elementary_svg/cmd/32/insertdraw.svg
+++ b/icon-themes/elementary_svg/cmd/32/insertdraw.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="40" x2="48" xlink:href="#b" y1="32" y2="116"/><linearGradient id="b" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-43.080196" x2="66.825806" xlink:href="#c" y1="5.368283" y2="5.368283"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="8" x2="68" xlink:href="#c" y1="66" y2="66"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10" x2="29" xlink:href="#c" y1="12.5" y2="12.5"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="19.354925" x2="19.354925" xlink:href="#b" y1="4" y2="21.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-26.455078" x2="62.572254" xlink:href="#b" y1="36.699219" y2="6.493696"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="-28.653061" x2="63.328316" xlink:href="#d" y1="40.865532" y2="6.293656"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="19" x2="20" xlink:href="#d" y1="4.5" y2="19.5"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="40" x2="40" xlink:href="#d" y1="42" y2="86"/><g transform="matrix(-1 0 0 1 33 0)"><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="url(#h)"/><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="none" stroke="url(#g)" stroke-linecap="round" stroke-linejoin="round"/><path d="m27.5 12.5a8 8 0 0 1 -8 8 8 8 0 0 1 -8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#f9cade" fill-rule="evenodd" transform="matrix(.25 0 0 .25 1 1)"><rect fill="url(#a)" height="56" rx=".878405" width="56" x="10" y="38"/><g fill="none" stroke-width="4"><rect height="56" rx=".878405" stroke="url(#f)" width="56" x="10" y="38"/><rect height="48" rx=".878405" stroke="url(#l)" width="48" x="14" y="42"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 23.962932 21.35549)"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" fill="url(#i)" opacity=".891386"/><g fill="none" stroke-width="5.625955"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" stroke="url(#e)"/><path d="m26.583984-27.210938-53.039062 63.910157 80.52539 7.998047z" stroke="url(#j)"/></g></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666664 8.466667" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="19.354925" x2="19.354925" y1="4" y2="21.5"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="20" xlink:href="#c" y1="4.5" y2="19.5"/><linearGradient id="c" gradientTransform="translate(-22)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="40" x2="40" y1="32" y2="92"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18" x2="18" y1="44" y2="88"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-26.455078" x2="62.572254" y1="36.699219" y2="6.493696"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-28.653061" x2="63.328316" xlink:href="#c" y1="40.865532" y2="6.293656"/><g transform="matrix(-.26458333 0 0 .26458333 8.73125 0)"><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="url(#a)"/><path d="m28.5 12.5a9 9 0 0 1 -9 9 9 9 0 0 1 -9-9 9 9 0 0 1 9-9 9 9 0 0 1 9 9z" fill="none" stroke="#7bb339" stroke-linecap="round" stroke-linejoin="round"/><path d="m27.5 12.5a8 8 0 0 1 -8 8 8 8 0 0 1 -8-8 8 8 0 0 1 8-8 8 8 0 0 1 8 8z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g fill="#f9cade" fill-rule="evenodd" transform="matrix(.25 0 0 .25 1 1)"><rect fill="url(#d)" height="56" rx=".878405" width="56" x="10" y="38"/><g fill="none" stroke-width="4"><path d="m10.878405 38h54.24319c.486636 0 .878405.391769.878405.878405v54.24319c0 .486636-.391769.878405-.878405.878405h-54.24319c-.486636 0-.878405-.391769-.878405-.878405v-54.24319c0-.486636.391769-.878405.878405-.878405z" fill="none" stroke="#7239b3" stroke-opacity=".501961"/><rect height="48" opacity=".5" rx=".878405" stroke="url(#e)" width="48" x="14" y="42"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 23.962932 21.35549)"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" fill="url(#f)" opacity=".891386"/><g fill="none" stroke-width="5.625955"><path d="m62.572256 51.189951-100.107916-9.941874 65.93673-79.450636z" fill="none" stroke="#b35039" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m26.583984-27.210938-53.039062 63.910157 80.52539 7.998047z" opacity=".5" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/line.svg b/icon-themes/elementary_svg/cmd/32/line.svg
index 4e58ea5eeac1..04aadbcdbe43 100644
--- a/icon-themes/elementary_svg/cmd/32/line.svg
+++ b/icon-themes/elementary_svg/cmd/32/line.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.0731033 0 0 .0208156 -1.89001 295.93007)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.504318 -387.804439)"><ellipse cx="-1.725527" cy="296.26312" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="1.233618" ry=".351264" stroke-width=".264583" transform="scale(-1 1)"/><path d="m1.7197916 295.80937 3.7041666-3.96875" fill="none" stroke="#ce5c00" stroke-width=".297494"/><g fill="#ce5c00" stroke-width=".264583"><path d="m1.3704291 295.41813h.7937499v.79375h-.7937499z"/><path d="m5.1407531 291.44937h.79375v.79375h-.79375z"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 8.4666665 8.4666669" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5.33919" x2="5.33919" y1="291.449366" y2="293.235308"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.198438 0 0 .198438 -.415512 289.06811)" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.198438 0 0 .198438 -.415512 289.06811)" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" xlink:href="#b" y1="13.999999" y2="17.999998"/><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.0731033 0 0 .0208156 -1.89001 295.93007)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.504318 -387.804439)"><ellipse cx="-1.725527" cy="296.26312" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="1.233618" ry=".351264" stroke-width=".264583" transform="scale(-1 1)"/><path d="m1.7011641 296.01344 3.7041666-3.96875" fill="none" stroke="#7239b3" stroke-width=".396876"/><g stroke-linecap="square" stroke-width=".198438"><path d="m4.8430944 291.54859h.99219v.99219h-.9921901z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.0415324 291.74703.595314-.00001v.59532l-.5953141.00001z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(-3.373446 3.571883)"><path d="m4.8430944 291.54859h.99219v.99219h-.9921901z" fill="url(#a)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.0415324 291.74703.595314-.00001v.59532l-.5953141.00001z" fill="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/line_diagonal.svg b/icon-themes/elementary_svg/cmd/32/line_diagonal.svg
index 88f7a1b8a8c8..1feb1605e7a5 100644
--- a/icon-themes/elementary_svg/cmd/32/line_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/32/line_diagonal.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.28416 27.992145)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -.66663 -11.78726)"><path d="m4 28 15-15" fill="none" stroke="#ce5c00" stroke-width=".750002"/><ellipse cx="-4.662494" cy="29.250917" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke="#ce5c00" stroke-width=".750002" transform="translate(0 8)"><path d="m3.4999812 18.465511h18.3750458v1.500004h-18.3750007z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.75000188 0 0 .75000188 15.125027 22.340501)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="5" y2="8"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-.75000188 0 0 .75000188 15.125026 20.840497)" gradientUnits="userSpaceOnUse" x1="13.500021" x2="13.500021" y1="8.5" y2="9"><stop offset="0" stop-color="#fff"/><stop offset=".00000016" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -.66663 -11.78726)"><g stroke="#7239b3"><path d="m4 28 15-15" fill="none" stroke-width="1.500004"/><path d="m16 25c.0682-1.898731-.260134-3.672239-2-5" fill="none" stroke-width="1.500004"/><path d="m21.875028 26.465511h-18.3750468v1.500004h18.3750468z" fill="url(#a)" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".750002"/></g><path d="m21.500026 27.215513h-17.6250438z" style="opacity:.5;fill:none;stroke-width:.750002;stroke-linecap:square;stroke-opacity:.74902;stroke:url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg b/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg
index dd91b8587233..a1d92568c04f 100644
--- a/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg
+++ b/icon-themes/elementary_svg/cmd/32/linearrowcircle.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><circle cx="-3.280989" cy="19.059093" r="2.625007" transform="scale(-1 1)"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28" x2="28" xlink:href="#a" y1="12.5" y2="19.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28" x2="28" y1="14.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="28" cy="19.13973" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m31.5 16a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/><path d="m30.5 16a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowend.svg b/icon-themes/elementary_svg/cmd/32/linearrowend.svg
index c66e14099444..eb28d7a73bbe 100644
--- a/icon-themes/elementary_svg/cmd/32/linearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/32/linearrowend.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m30.999999 14.999999h-23.9999998v2.000001h23.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrows.svg b/icon-themes/elementary_svg/cmd/32/linearrows.svg
index 9ed55751f472..13284bbd2923 100644
--- a/icon-themes/elementary_svg/cmd/32/linearrows.svg
+++ b/icon-themes/elementary_svg/cmd/32/linearrows.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.013169 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.391503" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m.65598277 19.055434 5.25004313-2.621347v5.250013z" fill="#ce5c00"/><path d="m5.155994 18.684092h13.500034v.750002h-13.500034z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="28" cy="19.13973" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/><g transform="matrix(-1 0 0 1 32.991349 0)"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg b/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg
index 66a9036d7e90..92cc69a2a4aa 100644
--- a/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg
+++ b/icon-themes/elementary_svg/cmd/32/linearrowsquare.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><path d="m.655983 16.434088h5.250013v5.250013h-5.250013z"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#a" y1="11.999999" y2="20.999998"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 39.01187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(.000001 .000001)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 10.36842 .857158)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m29 47h-5v-7h5z" fill="url(#h)"/><path d="m29 40h9v7.000001h-9z" fill="url(#i)"/></g><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m28.999999 14.999999h-21.9999998v2.000001h21.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/><path d="m24.499999 12.499999h7l-.000001 7h-7z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/></g><path d="m25.499999 13.499999h5v5h-5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linearrowstart.svg b/icon-themes/elementary_svg/cmd/32/linearrowstart.svg
index 7f2ebeea00f6..dd2f584496d6 100644
--- a/icon-themes/elementary_svg/cmd/32/linearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/32/linearrowstart.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1.33333 0 0 1.33333 31.874641 -9.91206)"><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z" fill="#ce5c00"/></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="5" x2="5" y1="11" y2="20"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(.000001 .000001)"><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m30.999999 14.999999h-23.9999998v2.000001h23.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#a)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg b/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg
index 7eee4eed78df..c6ae35d6a791 100644
--- a/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg
+++ b/icon-themes/elementary_svg/cmd/32/linecirclearrow.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><circle cx="-3.280989" cy="19.059093" r="2.625007" transform="scale(-1 1)"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28" x2="28" xlink:href="#a" y1="12.5" y2="19.5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="28" x2="28" y1="14.5" y2="17.5"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.32168933 0 0 .10489726 27.276199 17.461372)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><g transform="matrix(-1 0 0 1 31.999999 .000001)"><ellipse cx="28" cy="19.13973" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="5.428508" ry="1.770144" stroke-width="1.245948"/><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m29 14.999999h-22.0000008v2.000001h22.0000008z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m31.5 16a3.5 3.5 0 0 1 -3.5 3.5 3.5 3.5 0 0 1 -3.5-3.5 3.5 3.5 0 0 1 3.5-3.5 3.5 3.5 0 0 1 3.5 3.5z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/><path d="m30.5 16a2.5 2.5 0 0 1 -2.5 2.5 2.5 2.5 0 0 1 -2.5-2.5 2.5 2.5 0 0 1 2.5-2.5 2.5 2.5 0 0 1 2.5 2.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg b/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg
index 365f5649cf82..c8e008e8c4cd 100644
--- a/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg
+++ b/icon-themes/elementary_svg/cmd/32/linesquarearrow.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.2412676 0 0 .07867314 -4.572066 20.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.042185 20.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><g transform="matrix(1.33333 0 0 1.33333 .125358 -9.912061)"><ellipse cx="-4.029214" cy="21.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.071391" ry="1.327611" stroke-width=".934463" transform="scale(-1 1)"/><path d="m2.1559865 18.684092h16.5000415v.750002h-16.5000415z" fill="#ce5c00"/><ellipse cx="-19.420519" cy="22.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23.156039 19.055434-5.250013-2.621347v5.250013z"/><path d="m.655983 16.434088h5.250013v5.250013h-5.250013z"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5" x2="5" xlink:href="#a" y1="11" y2="20"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="5.921875" x2="6.375" y1="15.296875" y2="16.15625"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="28.999998" x2="28.999998" xlink:href="#a" y1="11.999999" y2="20.999998"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="27.499998" x2="27.499998" y1="13.999999" y2="17.999998"><stop offset="0" stop-color="#fff"/><stop offset=".00000026" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="f" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="g"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="h" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 39.01187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#g"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="j" cx="2.25" cy="16" gradientTransform="matrix(.36839365 0 0 .10489726 5.151795 17.796947)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(-1 0 0 1 31.999999 .000001)"><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 10.36842 .857158)"><path d="m38 40h5v7h-5z" fill="url(#f)"/><path d="m29 47h-5v-7h5z" fill="url(#h)"/><path d="m29 40h9v7.000001h-9z" fill="url(#i)"/></g><ellipse cx="5.980681" cy="19.475307" display="block" fill="url(#j)" fill-rule="evenodd" opacity=".268" rx="6.216643" ry="1.770144" stroke-width="1.33333"/><path d="m28.999999 14.999999h-21.9999998v2.000001h21.9999998z" fill="#7239b3" stroke-width="1.33333"/><g stroke-opacity=".74902"><path d="m7.5 12.861362v6.278534l-5.5-3.139896z" fill="url(#b)" stroke="#7239b3"/><path d="m6.5 14.587891-2.5 1.412109 2.5 1.410156z" fill="none" opacity=".4" stroke="url(#c)"/><path d="m24.499999 12.499999h7l-.000001 7h-7z" fill="url(#d)" stroke="#7239b3" stroke-linecap="square"/></g><path d="m25.499999 13.499999h5v5h-5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/measureline.svg b/icon-themes/elementary_svg/cmd/32/measureline.svg
index 6bb4c42faba8..abb0929e63d0 100644
--- a/icon-themes/elementary_svg/cmd/32/measureline.svg
+++ b/icon-themes/elementary_svg/cmd/32/measureline.svg
@@ -1 +1 @@
-<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><g stroke="#ce5c00" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.001654 -2.666563)"><path d="m20.626292 20.749974v-13.1250324" fill="none" stroke-linecap="round" stroke-linejoin="round"/><path d="m7.1262584 10.624949h9.7500246" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.6481119 10.614117 3.9781503-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd"/><path d="m3.376249 20.749974v-13.1250324" fill="none" stroke-linecap="round"/><path d="m19.354429 10.614117-3.97815-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 27.999999 -3.999999)" gradientUnits="userSpaceOnUse" x1="5.854079" x2="6.375" xlink:href="#c" y1="15.499999" y2="16.192205"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="17.251284" x2="17.251284" xlink:href="#a" y1="7.24994" y2="13.999957"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="6.751257" x2="6.751257" xlink:href="#a" y1="7.24994" y2="13.999957"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.85408" x2="10.375001" xlink:href="#c" y1="11.5" y2="12.192206"/><g stroke="#7239b3" stroke-width=".750002" transform="matrix(1.33333 0 0 1.33333 -.001654 -2.666563)"><path d="m21.001293 21.124975v-13.1250328" fill="none" stroke-linecap="square" stroke-width="1.500004"/><path d="m7.1262583 10.99995h9.7500247" fill="none" stroke="#7239b3" stroke-linecap="round" stroke-width="1.500004"/><g stroke-linejoin="round"><path d="m4.8762527 10.99995 3.7500094-2.6250068.0000001 5.2282148z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m3.001248 21.499976v-13.1250328" fill="none" stroke-linecap="square" stroke-linejoin="miter" stroke-width="1.500004"/><path d="m19.126288 10.99995-3.750009-2.6250068v5.2282148z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/></g></g><g fill="none" stroke-opacity=".74902"><path d="m21.5 10.5 2.220339 1.5-2.220339 1.5z" opacity=".4" stroke="url(#b)"/><path d="m10.5 10.5-2.220339 1.5 2.220339 1.5z" opacity=".4" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon.svg b/icon-themes/elementary_svg/cmd/32/polygon.svg
index fc5aa1d8802d..9b869bcd0739 100644
--- a/icon-themes/elementary_svg/cmd/32/polygon.svg
+++ b/icon-themes/elementary_svg/cmd/32/polygon.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#f)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="24.434874" x2="34.460995" y1="80.112442" y2="118.04036"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".37995541" stop-color="#fff" stop-opacity=".196078"/><stop offset=".51502967" stop-color="#fff" stop-opacity=".900735"/><stop offset=".65209705" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="19.723495" x2="25.851542" y1="49.811646" y2="-33.977562"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width=".982761" transform="matrix(1.0175413 0 0 1.0175413 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg
index b076387b750d..04864f449105 100644
--- a/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/32/polygon_diagonal.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.29028841 0 0 .23940202 54.527259 -6.000701)" gradientUnits="userSpaceOnUse" x1="8.517936" x2="19.755999" y1="1.484136" y2="12.488513"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fca220"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="5.649427" x2="5.649427" y1="54.174515" y2="102.55913"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 13.680042 11.922015)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><ellipse cx="14.759802" cy="13.783422" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke-width=".750002"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="url(#a)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.2159358 7.0070074.00723 12.7542746 15.7447741-.0038.0023-5.241272-9.006078-.01233.0045-7.4953915z" fill="none" stroke="url(#b)" transform="translate(2.907066 -7.253375)"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 22.854797 -17.399999)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.29028841 0 0 .23940202 54.527259 -6.000701)" gradientUnits="userSpaceOnUse" x1="-151.66731" x2="-151.66731" y1="81.978447" y2="19.322174"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="5.649427" x2="5.649427" y1="57.020668" y2="102.55913"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><g opacity=".4" transform="matrix(.59210674 0 0 .32142932 2.289449 -.732072)"><path d="m32.866667 40.000001h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h22.866667v7.000001h-22.866667z" fill="url(#d)"/></g><g stroke-width=".750002"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="url(#e)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m4.2179218 7.0034444v12.7500316l15.7447742-.0038.0023-5.241272-9.006078-.01233.01173-7.4911485z" fill="none" opacity=".5" stroke="url(#f)" stroke-width=".750002" transform="translate(2.907066 -7.253375)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg
index cccc2b4f18b7..411923776a0a 100644
--- a/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/32/polygon_diagonal_unfilled.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 13.680042 11.922015)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><ellipse cx="14.759802" cy="13.783422" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m6.3738628-.99855869.011719 14.24909069 17.2380674-.0029-.000745-6.7393258-8.992321-.019068-.0066-7.4906978z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".750002"/><g stroke="#ededeb" transform="translate(2.907066 -5.253375)"><path d="m4.2159358 7.0070074.00723 12.7542746 15.7447741-.0038.0023-5.241272-9.006078-.01233.0045-7.4953915z" fill="none" stroke-width=".750002" transform="translate(0 -2)"/><path d="m5.8593746 16.046875 4.1093728-3.046875" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g stroke="#7239b3" stroke-linecap="round" transform="matrix(1.33333 0 0 1.33333 -3.99996 5.83324)"><path d="m6.3738628-.99855869.011719 14.24909069 17.2380672-.0029-.000745-6.7393258-8.997897-.00822-.001-7.5015459z" fill="none" stroke-linejoin="round" stroke-width=".750002"/><path d="m5.8593746 16.046875 4.1093728-3.046875" fill="#ededeb" fill-rule="evenodd" stroke-linejoin="bevel" transform="translate(2.907066 -5.253375)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg
index 7422ef8e5226..cea44b2fe14f 100644
--- a/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/32/polygon_unfilled.svg
@@ -1 +1 @@
-<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.70175263 0 0 .57142702 -2.929793 1.142876)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round" stroke-width=".982761"/><g stroke="#ededeb"><path d="m3.3197145 7.724154 6.9897575 12.284514h9.209546l-4.82935-10.0935131c-.08829-.1289044 0-.2254787 0-.3521628l2.380897-7.93085z" fill="none" stroke-width=".982761"/><path d="m8.3017214 12.146579 4.9138056-2.9482834" fill="#cecec9" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel" stroke-width="1.310345"/></g></g></svg> \ No newline at end of file
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" transform="matrix(1.01754131 0 0 1.01754131 4.052655 5.140354)"><path d="m1.9137744 7.2327734 7.8219381 13.7586556h11.3419035l-5.405186-11.3017528 2.948283-9.82761089z" stroke-linejoin="round" stroke-width=".982761"/><path d="m8.3017214 12.146579 4.9138056-2.9482834" stroke-linejoin="bevel" stroke-width="1.310345"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_bezierfill.svg b/icon-themes/elementary_svg/cmd/lc_bezierfill.svg
index 2188146b2efd..412b73ef10af 100644
--- a/icon-themes/elementary_svg/cmd/lc_bezierfill.svg
+++ b/icon-themes/elementary_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" gradientUnits="userSpaceOnUse" x1="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.94533" xlink:href="#g" y1="414.01666" y2="408.80148"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" xlink:href="#g" y1="414.01666" y2="409.02002"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-3.231372" x2="26.043898" y1="22.621041" y2="41.400235"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="414.66092" y2="409.06992"/><linearGradient id="i"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 9.495629 -7.474863)"><path d="m.40251285 29.375184a8.3893766 8.3893766 0 0 1 -3.24051585-8.447113 8.3893766 8.3893766 0 0 1 6.3156941-6.478168 8.3893766 8.3893766 0 0 1 8.5266799 3.02496" fill="url(#f)" transform="matrix(-.70710678 .70710678 .70710678 .70710678 0 0)"/><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#h)"/></g><g fill="none" transform="matrix(-1 0 0 -1 181.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#j)"/></g><g stroke="#3465a4" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#c2d6eb" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></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="10" x2="10" y1="2" y2="7"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="7.5" x2="7.5" y1="7" y2="1.5"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" y1="3" y2="5"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="162.09949" x2="161.94533" xlink:href="#g" y1="414.01666" y2="408.80148"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" xlink:href="#g" y1="414.01666" y2="409.02002"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-3.231372" x2="26.043898" y1="22.621041" y2="41.400235"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="162.09949" x2="162.09949" y1="414.01666" y2="409.02002"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="414.66092" y2="409.06992"/><linearGradient id="i"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#babdb6" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="162.2023" x2="162.2023" xlink:href="#i" y1="413.94385" y2="409.06992"/><g stroke-linecap="round" transform="matrix(-.70710678 .70710678 .70710678 .70710678 9.495629 -7.474863)"><path d="m.40251285 29.375184a8.3893766 8.3893766 0 0 1 -3.24051585-8.447113 8.3893766 8.3893766 0 0 1 6.3156941-6.478168 8.3893766 8.3893766 0 0 1 8.5266799 3.02496" fill="url(#f)" transform="matrix(-.70710678 .70710678 .70710678 .70710678 0 0)"/><g fill="none" transform="matrix(1 0 0 -1 -157.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#d)" stroke-width="3"/><path d="m160.1824 408.71875c0 5.47203 2.80351 10.20866 8.91265 10.20866" stroke="url(#h)"/></g><g fill="none" transform="matrix(-1 0 0 -1 181.01645 430)"><path d="m161.03293 410.03293c0 5.25074 2.60178 7.96707 7.96707 7.96707" stroke="url(#e)" stroke-width="3"/><path d="m161.09505 408.71875c0 5.27607 1.89086 8.83969 8 8.83969" stroke="url(#j)"/></g><g stroke="#3465a4" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m338.5 433.5h12" fill="#729fcf" fill-rule="evenodd" stroke-width="3"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="3.114984"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke="#c2d6eb" transform="matrix(-1 0 0 1 356.5 -422)"><path d="m337.5 433.5h14" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round" stroke-width="1.038328"><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 6.673922 24.759433)"/><ellipse cx="351.52045" cy="433.53482" rx="1.016466" ry="1.06066" transform="matrix(.9838007 0 0 .9428091 -9.326078 24.759433)"/></g></g><g stroke-linecap="round" stroke-linejoin="round" transform="translate(3 8)"><path d="m6.5 1.5h5l.0018 4.93725h-5.00005z" fill="url(#a)" stroke="url(#b)"/><path d="m7.5 2.5h3l.0018 2.93725h-3.00005z" fill="none" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_changepolygon.svg b/icon-themes/elementary_svg/cmd/lc_changepolygon.svg
index 46950b993d58..09a904be4cc4 100644
--- a/icon-themes/elementary_svg/cmd/lc_changepolygon.svg
+++ b/icon-themes/elementary_svg/cmd/lc_changepolygon.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="e" cx="62.625" cy="4.625" gradientTransform="matrix(.15 0 0 .04 -4.59 296.34)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#i" y1="2.36523" y2="4.614189"/><linearGradient id="i"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#i" y1="1.836063" y2="3.688147"/><linearGradient id="k" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -.631579 -1.142853)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 4.60527 1.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#l)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" stroke="url(#k)"/></g><path d="m6.35 296.55c0 .263-.71.476-1.587.476s-1.588-.213-1.588-.476.71-.476 1.587-.476 1.588.213 1.588.476z" fill="url(#e)" fill-rule="evenodd" opacity=".3" transform="matrix(3.7795275 0 0 3.7795275 -9.5 -1098.459121)"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28.000001 5.121092)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#f)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#g)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#h)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#j)"/></g></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="62.625" cy="4.625" gradientTransform="matrix(.56692912 0 0 .1511811 -26.848031 21.566078)" gradientUnits="userSpaceOnUse" r="10.625"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.885405" y1="3.30187" y2="3.86059"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#e" y1="2.36523" y2="4.614189"/><linearGradient id="e"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.128125" x2="9.128125" xlink:href="#e" y1="1.836063" y2="3.688147"/><radialGradient id="g" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="h"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="i" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#h"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="k" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="28.734865" x2="40.487045" y1="77.796242" y2="115.57488"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="l" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="5.583078" x2="6.627639" y1="50.854767" y2="-21.661228"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 -1.142853)"><path d="m38.25 40h5v7h-5z" fill="url(#g)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#i)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#j)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 1.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#l)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" opacity=".5" stroke="url(#k)"/></g><path d="m14.5 22.359781c0 .994015-2.683464 1.799055-5.99811 1.799055-3.3146457 0-6.0018897-.80504-6.0018897-1.799055 0-.994016 2.6834645-1.799056 5.9981101-1.799056s6.0018896.80504 6.0018896 1.799056z" fill="url(#a)" fill-rule="evenodd" opacity=".3" stroke-width="3.779527"/><g stroke-width=".264583" transform="matrix(3.7795275 0 0 3.7795275 -28.000001 5.121093)"><path d="m7.5406252 1.6877522c.042122 1.3724856.6670185 2.244142 2.1166667 2.0892784v.5725748l1.3229171-.9260417-1.3229171-.7937501v.513147c-1.0828698.1206246-1.4226635-.5080845-1.5528769-1.4552084z" style="stroke:#002e99;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#b)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.4810519.7366691.4650322-.7424256.5790197v-.4" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.6309701c-1.1121469.0807203-1.8520834-.3557178-1.9372882-1.8109262" opacity=".5" stroke="url(#d)"/><path d="m9.6572919 3.319811c-.1908425-.0445587-1.4552084.2807708-1.6859873-1.4678275-.002871-.0217535-.215903-.0107777-.3852743.0016939" opacity=".5" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connector.svg b/icon-themes/elementary_svg/cmd/lc_connector.svg
index da008e7faea5..7edfe4abe945 100644
--- a/icon-themes/elementary_svg/cmd/lc_connector.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connector.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></g></svg> \ No newline at end of file
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="scale(.26458333)"><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3" stroke-linecap="square" stroke-opacity=".74902"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)" stroke-linecap="square" stroke-opacity=".74902"/><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg
index 3850098c4360..dc9e3cee5a5f 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrowend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg
index ba9c7065db41..cf3f141dc76c 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrows.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" fill-rule="evenodd"><path d="m22 19.5-4-2.5v5z"/><path d="m2 5.5 4-2.5v5z"/></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="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#b" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="19" y2="20.5"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#b" y1="17" y2="22"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#a" y1="19" y2="20.5"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#f)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg
index 616472fbce1c..7cdba04c93d1 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorarrowstart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><path d="m2 5.5 4-2.5v5z" fill="#ce5c00" fill-rule="evenodd"/></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(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg
index 48a141292bf1..cdf352c84931 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcircleend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 20.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg b/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg
index 0b777b206ec0..c8f59997c470 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcircles.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg
index 0b777b206ec0..c8f59997c470 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcirclestart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-7.5v-14h-6.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg
index 601ce94430c0..b47e6f6fdb67 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurve.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></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="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#a)"/><g transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#c)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg
index 162ebc0bbf81..903d6c934947 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="3.5" y2="7.5"/><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 21.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.714962" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="matrix(-1 0 0 1 25 14)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#c)" stroke-opacity=".970588"/></g><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#d)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg
index 9d99ae7cf9dc..1eec178ce220 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrows.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/><path d="m2 5.5 4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 21.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="22.714962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/><g transform="matrix(-1 0 0 1 25 14)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg
index 339d8fd8e395..e2dd3e9ff944 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvearrowstart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m2 5.5 4-2.5v5z" fill-rule="evenodd"/><path d="m6 5h12v1h-12z"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h12v1h-12z"/><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/><path d="m6 19h12v1h-12z"/><path d="m6 12h12v1h-12z"/><path d="m18 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m6 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg
index 27faeb8e5548..d712ccae2021 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircleend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m5 5h12v1h-12z"/><path d="m7 19h11v1h-11z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="19" cy="19" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m5 5h12v1h-12z"/><path d="m7 19h11v1h-11z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg
index 032eb56c35e0..3b0970242f66 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecircles.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg
index 032eb56c35e0..3b0970242f66 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorcurvecirclestart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><circle cx="5" cy="5" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g fill="#7239b3"><path d="m6 5h11v1h-11z"/><path d="m7 19h12v1h-12z"/><path d="m7 12h10v1h-10z"/><path d="m17 5v1a3 3 0 0 1 3 3 3 3 0 0 1 -3 3v1a4 4 0 0 0 4-4 4 4 0 0 0 -4-4z"/><path d="m7 12v1a3 3 0 0 0 -3 3 3 3 0 0 0 3 3v1a4 4 0 0 1 -4-4 4 4 0 0 1 4-4z"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorline.svg b/icon-themes/elementary_svg/cmd/lc_connectorline.svg
index 521a8a29c0a0..0acefaa5900c 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorline.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></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="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#c)"/></g><g transform="translate(15 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg
index e8b24c7a6184..7713e7315f87 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m21 21-1.060661-4.596195-3.535534 3.535534z" fill="#ce5c00" fill-rule="evenodd"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="16.366716" x2="20.609358" xlink:href="#a" y1="22.33116" y2="18.088518"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="18.134483" x2="19.548697" y1="20.560659" y2="19.146444"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 18.50846 26.286632)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg
index eaf4290440dc..633990cfe469 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrows.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g fill-rule="evenodd"><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m21 21-1.060661-4.596195-3.535534 3.535534z"/><path d="m3 3 4.596193 1.06066-3.535534 3.535534z"/></g></g><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="16.276081" xlink:href="#a" y1="17" y2="20.916948"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="17.690294" xlink:href="#d" y1="19" y2="20.207108"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="16.366716" x2="20.609358" xlink:href="#a" y1="22.33116" y2="18.088518"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="18.134483" x2="19.548697" xlink:href="#d" y1="20.560659" y2="19.146444"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 18.50846 26.286633)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#f)" stroke-opacity=".970588"/></g><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 5.427451 -2.350723)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#c)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg
index fe5df5bd7e84..7ae9250d2e31 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinearrowstart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m3 3 4.596193 1.06066-3.535534 3.535534z" fill="#ce5c00" fill-rule="evenodd"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></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(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="16.276081" y1="17" y2="20.916948"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="17.690294" y1="19" y2="20.207108"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 5.427451 -2.350723)"><path d="m6.5 3v2.5 2.5l-3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg
index b04c105635a3..926a2a9ab8ea 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinecircleend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(15 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg
index 94b470a6c9a5..3b255f66e298 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinecirclestart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19-14-13.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(1)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlines.svg b/icon-themes/elementary_svg/cmd/lc_connectorlines.svg
index 35fd9792baea..15bff3bd22eb 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlines.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlines.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><circle cx="19" cy="19" r="2"/></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="4.483051" x2="4.508475" xlink:href="#b" y1="4.542373" y2="6.483051"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" xlink:href="#b" y1="5.128049" y2="5.840412"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#c)"/><g transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg
index c9ba763ab31a..01dd583450f2 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00"><circle cx="5" cy="5" r="2"/><path d="m22 19.5-4-2.5v5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="16.997266" y2="21.997266"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.143345 20.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-19.521679" cy="21.714962" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3"><g transform="translate(1)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg
index cb2ca600fa56..07c6529457ec 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrows.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><g fill="#ce5c00" fill-rule="evenodd"><path d="m22 19.5-4-2.5v5z"/><path d="m2 5.5 4-2.5v5z"/></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="20" x2="20" y1="16.997266" y2="21.997266"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.143345 20.45619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-19.521679" cy="21.714962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3"><g transform="translate(1)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><g transform="matrix(-1 0 0 1 23 -14)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg
index fb3642b2c940..02d9933412c5 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinesarrowstart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><path d="m2 5.5 4-2.5v5z" fill="#ce5c00" fill-rule="evenodd"/></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="20" x2="20" y1="16.997266" y2="21.997266"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g fill="#7239b3" transform="matrix(-1 0 0 1 23 -14)"><path d="m17.5 17v2.5 2.5l3.5625-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m18.5 18.923828v.576172.576172l.822266-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg
index 19286ab867e9..8ee2dc275063 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinescircleend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><circle cx="19" cy="19" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(14 14)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg
index 1122754eb053..506909664412 100644
--- a/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_connectorlinescirclestart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-18.521679" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#ce5c00"/><circle cx="5" cy="5" fill="#ce5c00" r="2"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.517872" x2="4.481917" y1="5.128049" y2="5.840412"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m19 19.5h-4.5l-5-14h-4.5" fill="none" stroke="#7239b3"/><g stroke-linecap="square" stroke-opacity=".74902"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_freeline.svg b/icon-themes/elementary_svg/cmd/lc_freeline.svg
index 2d1b799e9513..8c9a6f0c031f 100644
--- a/icon-themes/elementary_svg/cmd/lc_freeline.svg
+++ b/icon-themes/elementary_svg/cmd/lc_freeline.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1422.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 14.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="8.127065" y2="10.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -6.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m13.5676 21.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.00990401 13.5306929-.00868689" fill="url(#i)" fill-rule="evenodd"/><g fill="none"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="3"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)"/></g></g><path d="m12.5376 19.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 12.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round" stroke-width=".982277"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m22.8119 7.7368969-2.7592 6.7548751-6.4851 6.989684-.041-8.874671 4.0276-9.9412347" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488"/><path d="m12.5355 22.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1422.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 14.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1="8.127065" y2="10.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -6.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m13.5676 21.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.00990401 13.5306929-.00868689" fill="url(#i)" fill-rule="evenodd"/><g fill="none"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="3"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)"/></g></g><path d="m12.5376 19.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 12.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round" stroke-width=".982277"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m22.8119 7.7368969-2.7592 6.7548751-6.4851 6.989684-.041-8.874671 4.0276-9.9412347" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488"/><path d="m12.5355 22.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_insertdraw.svg b/icon-themes/elementary_svg/cmd/lc_insertdraw.svg
index 12241dcb6a32..b036095add38 100644
--- a/icon-themes/elementary_svg/cmd/lc_insertdraw.svg
+++ b/icon-themes/elementary_svg/cmd/lc_insertdraw.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-28.753384" x2="59.540188" xlink:href="#b" y1=".922719" y2=".922719"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="24" x2="76" xlink:href="#b" y1="54" y2="54"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7" x2="23" xlink:href="#b" y1="9" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-11.66636" x2="56.744946" xlink:href="#a" y1="22.317465" y2=".924155"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="4" y2="16"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="52" x2="50" xlink:href="#a" y1="38" y2="78"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="44" x2="44" xlink:href="#c" y1="32" y2="72"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="-14.908" x2="59.540188" xlink:href="#c" y1="29.583675" y2=".922719"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#c" y1="2.5" y2="14.5"/><g transform="matrix(-1 0 0 1 24 0)"><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#h)"/><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="none" stroke="url(#f)" stroke-linecap="round" stroke-linejoin="round"/><path d="m21.5 9a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" fill="none" stroke="url(#l)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.25 0 0 .25 -5 -1)"><rect fill="url(#i)" fill-rule="evenodd" height="48" rx=".878405" width="48" x="26" y="30"/><g fill="none" stroke-width="4"><rect height="48" rx=".878405" stroke="url(#e)" width="48" x="26" y="30"/><rect height="40" rx=".878405" stroke="url(#j)" transform="translate(4 4)" width="40" x="26" y="30"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 16.962932 15.35549)"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="url(#g)"/><g fill="none" stroke-width="5.625955"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="none" stroke="url(#d)"/><path d="m25.839844-29.158203-43.634766 50.900391 67.337891 11.105468z" stroke="url(#k)"/></g></g></g></svg> \ No newline at end of file
+<svg height="24" viewBox="0 0 6.3499999 6.3500002" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" y1="4" y2="16"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="15" x2="15" xlink:href="#c" y1="2.5" y2="14.5"/><linearGradient id="c" gradientTransform="translate(38 -8)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="90" x2="88" y1="30" y2="70"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.864407" x2="15.59322" y1="48.330508" y2="98.940676"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="44" x2="44" y1="31.999699" y2="67.999702"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-11.66636" x2="46.102448" y1="22.317465" y2=".231399"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-14.908" x2="59.540188" xlink:href="#c" y1="29.583675" y2=".922719"/><g transform="matrix(-.26458333 0 0 .26458333 6.35 .00002)"><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="url(#a)"/><path d="m22.5 9a7.5 7.5 0 0 1 -7.5 7.5 7.5 7.5 0 0 1 -7.5-7.5 7.5 7.5 0 0 1 7.5-7.5 7.5 7.5 0 0 1 7.5 7.5z" fill="none" stroke="#7bb339" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".501961"/><path d="m21.5 9a6.5 6.5 0 0 1 -6.5 6.5 6.5 6.5 0 0 1 -6.5-6.5 6.5 6.5 0 0 1 6.5-6.5 6.5 6.5 0 0 1 6.5 6.5z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.25 0 0 .25 -5 -1)"><rect fill="url(#d)" fill-rule="evenodd" height="48" rx=".878405" width="48" x="26" y="30"/><g fill="none" stroke-width="4"><rect fill="url(#e)" height="48" rx=".878405" stroke="#7239b3" stroke-opacity=".501961" width="48" x="26" y="30"/><path d="m26.878405 30h38.24319c.486636 0 .878405.391769.878405.878405v38.24319c0 .486636-.391769.878405-.878405.878405h-38.24319c-.486636 0-.878405-.391769-.878405-.878405v-38.24319c0-.486636.391769-.878405.878405-.878405z" opacity=".5" stroke="url(#f)" transform="translate(4 4)"/></g></g><g transform="matrix(-.06343562 .16613446 -.16592363 -.06350657 16.962932 15.35549)"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="url(#g)"/><g fill="none" stroke-width="5.625955"><path d="m26.794922-37.398438a2.828852 2.828852 0 0 0 -2.164063.986329l-49.955078 58.273437a2.828852 2.828852 0 0 0 1.6875 4.632813l77.091797 12.714843a2.828852 2.828852 0 0 0 3.103516-3.800781l-27.136719-70.988281a2.828852 2.828852 0 0 0 -2.626953-1.81836z" fill="none" stroke="#b35039" stroke-opacity=".501961"/><path d="m25.839844-29.158203-43.634766 50.900391 67.337891 11.105468z" opacity=".5" stroke="url(#h)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_line.svg b/icon-themes/elementary_svg/cmd/lc_line.svg
index c35b2ad53f62..1c32f48f2b91 100644
--- a/icon-themes/elementary_svg/cmd/lc_line.svg
+++ b/icon-themes/elementary_svg/cmd/lc_line.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -7.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-6.521678" cy="21.214962" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m6.5 19.5 14-15" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><g fill="#ce5c00"><path d="m5 18h3v3h-3z"/><path d="m19 3h3v3h-3z"/></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="20.5" x2="20.5" y1="9" y2="14"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -7.143345 19.95619)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-6.521678" cy="21.214962" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m6.5 19.5 14-15" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(-14 8)"><path d="m18.5 9.5h4v4h-4z" fill="url(#a)" stroke="#7239b3"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g><g transform="translate(0 -7)"><path d="m18.5 9.5h4v4h-4z" fill="url(#a)" stroke="#7239b3"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg b/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg
index 5ad5fc470188..c8a6ef0eca26 100644
--- a/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/lc_line_diagonal.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.28416 19.992145)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><path d="m4 20 15-14.9999999" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><ellipse cx="-4.662494" cy="21.250917" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g stroke="#ce5c00"><path d="m3.5 18.5h18v2h-18z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></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="13" x2="13" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12.5" x2="12.5" y1="19.5" y2="20"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".67796612" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><path d="m4 20 15-14.9999999" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke="#7239b3"><path d="m3.5 18.5h18v2h-18z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m16 17c.0682-1.898731-.260134-3.672239-2-5" fill="none"/></g><path d="m4 19.5h17" fill="none" opacity=".5" stroke="url(#b)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg b/icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg
index c8e669f92b15..babda765fcd7 100644
--- a/icon-themes/elementary_svg/cmd/lc_linearrowcircle.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowcircle.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><circle cx="20.5" cy="11.5" r="2.5"/><path d="m5 11h14v1h-14z"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 6)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowend.svg b/icon-themes/elementary_svg/cmd/lc_linearrowend.svg
index 06e1b8d5b5ad..bc67c8d0d16f 100644
--- a/icon-themes/elementary_svg/cmd/lc_linearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowend.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><path d="m2 11h17v1h-17z"/></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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 19.548855 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="20.170521" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h17.004283v1h-17.004283z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrows.svg b/icon-themes/elementary_svg/cmd/lc_linearrows.svg
index 4623bd11f0a5..c50b4c98e6b1 100644
--- a/icon-themes/elementary_svg/cmd/lc_linearrows.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linearrows.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m1 11.5 5-2.5v5z" fill="#ce5c00"/><path d="m5 11h14v1h-14z" fill="#ce5c00"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><path d="m23 11.5-5-2.5v5z" fill="#ce5c00"/></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(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="d" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><radialGradient id="e" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#c"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#e)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#d)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g transform="matrix(-1 0 0 1 25.004283 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg b/icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg
index d2455e390507..f55844e14e63 100644
--- a/icon-themes/elementary_svg/cmd/lc_linearrowsquare.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowsquare.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><path d="m5 11h14v1h-14z"/><path d="m18 9h5v5h-5z"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="9" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><path d="m5 11h14v1h-14z"/><path d="m18.5 9.5h4v4h-4z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-opacity=".74902"/><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#e)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg b/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg
index 97d5de2a0c61..75c6b825826b 100644
--- a/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linearrowstart.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#a)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 11.5 5-2.5v5z"/><path d="m5 11h17v1h-17z"/></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" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" y1="17" y2="22"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -4.451145 12.530126)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><ellipse cx="-3.829479" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3" transform="translate(-.004283)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#b)" stroke-opacity=".970588"/></g><path d="m5 11h17.004283v1h-17.004283z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg b/icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg
index 94bb6edb2ebe..c4687078175d 100644
--- a/icon-themes/elementary_svg/cmd/lc_linecirclearrow.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linecirclearrow.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 3.435093 12.883503)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 18.464109 12.631821)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="4.056759" cy="14.142276" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><ellipse cx="19.085775" cy="13.890594" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><g transform="scale(-1 1)"><circle cx="-3.5" cy="11.5" r="2.5"/><path d="m-19 11h14v1h-14z"/></g></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="f" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#e"/><ellipse cx="-20.170521" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><ellipse cx="-5.141505" cy="13.788898" display="block" fill="url(#f)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="translate(25.312026)"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24.004283 0)"><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 11h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 6)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_lineendstyle.svg b/icon-themes/elementary_svg/cmd/lc_lineendstyle.svg
index ccde0af1b876..6b79e9f028aa 100644
--- a/icon-themes/elementary_svg/cmd/lc_lineendstyle.svg
+++ b/icon-themes/elementary_svg/cmd/lc_lineendstyle.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 16.781617)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 16.529935)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><path d="m23 8.5000009-5-2.5v5.0000001z" fill="#ce5c00"/><path d="m2 8.000001h17v1h-17z" fill="#ce5c00"/><ellipse cx="-20.170521" cy="18.040388" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="17.788706" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m1 15.499809 5-2.5v5z"/><circle cx="20.5" cy="15.499809" r="2.5"/><path d="m5 14.999809h14v1h-14z"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.483051" x2="4.508475" y1="4.542373" y2="6.483051"><stop offset="0" stop-color="#fff"/><stop offset=".49771357" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" xlink:href="#a" y1="3.5" y2="7.5"/><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -5.763171 16.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -20.792187 16.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="-20.170521" cy="18.040581" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-5.141505" cy="17.788898" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#7239b3"><g transform="matrix(-1 0 0 1 25.004282 3)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m19.004282 8h-13.9999995v1h13.9999995z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="matrix(-1 0 0 1 8.004283 3)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#e)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g><g transform="translate(-1 10)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#c)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#d)" stroke-opacity=".970588"/></g><path d="m5 15h14v1h-14z"/><g stroke-linecap="square" stroke-opacity=".74902" transform="translate(16 10)"><path d="m6.5 5.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#a)" stroke="#7239b3"/><path d="m5.5 5.5a1 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="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg b/icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg
index 7b72b787ae6d..bae2871ad758 100644
--- a/icon-themes/elementary_svg/cmd/lc_linesquarearrow.svg
+++ b/icon-themes/elementary_svg/cmd/lc_linesquarearrow.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"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="b" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -3.79216 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 -19.763171 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#a"/><ellipse cx="-3.170494" cy="14.040581" display="block" fill="url(#b)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><ellipse cx="-19.141506" cy="13.788898" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611" transform="scale(-1 1)"/><g fill="#ce5c00"><path d="m23 11.5-5-2.5v5z"/><path d="m5 11h14v1h-14z"/><path d="m.999973 9h5v5h-5z"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" xlink:href="#a" y1="9" y2="14"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="20.5" x2="20.5" y1="11" y2="12"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1 24 -14.002734)" gradientUnits="userSpaceOnUse" x1="20" x2="20" xlink:href="#a" y1="17" y2="22"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 24 -14)" gradientUnits="userSpaceOnUse" x1="19" x2="19" y1="19" y2="20.5"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><radialGradient id="g" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 3.207813 12.781808)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><radialGradient id="h" cx="2.25" cy="16" gradientTransform="matrix(.27629593 0 0 .07867314 18.236829 12.530126)" gradientUnits="userSpaceOnUse" r="16.875" xlink:href="#f"/><ellipse cx="3.829479" cy="14.040581" display="block" fill="url(#g)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><ellipse cx="18.858496" cy="13.788898" display="block" fill="url(#h)" fill-rule="evenodd" opacity=".268" rx="4.662494" ry="1.327611"/><g fill="#7239b3" transform="matrix(-1 0 0 1 24 0)"><path d="m5 11h14v1h-14z"/><path d="m18.5 9.5h4v4h-4z" fill="url(#b)" stroke="#7239b3" stroke-opacity=".74902"/><path d="m19.5 10.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#c)" stroke-linecap="square" stroke-opacity=".74902"/><g transform="translate(-1 6)"><path d="m6.5 3v2.5 2.5l-3.6164319-2.5z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902"/><path d="m5.5 4.923828v.576172.576172l-.8761979-.576172z" fill="none" opacity=".5" stroke="url(#e)" stroke-opacity=".970588"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_measureline.svg b/icon-themes/elementary_svg/cmd/lc_measureline.svg
index 550fb081af26..a46f1c49d8a9 100644
--- a/icon-themes/elementary_svg/cmd/lc_measureline.svg
+++ b/icon-themes/elementary_svg/cmd/lc_measureline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g stroke="#ce5c00"><path d="m20.50005 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004882"/><path d="m7.4280803 10.49995h9.1268547" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.5109081 10.500069 3.9781503-2.9891754v5.9782164z" fill="#fcaf3e" fill-rule="evenodd" stroke-width="1.021883"/><path d="m3.5024912 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-width="1.004882"/><path d="m19.489092 10.500069-3.97815-2.9891756v5.9782166z" fill="#fcaf3e" fill-rule="evenodd" stroke-width="1.021883"/></g></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 26 -9.076172)" gradientUnits="userSpaceOnUse" x1="19" x2="19" xlink:href="#c" y1="19" y2="20.5"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".33333334" stop-color="#fff" stop-opacity=".235294"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#a" y1="7" y2="14"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#a" y1="7" y2="14"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="17" x2="17" xlink:href="#c" y1="9.923828" y2="11.423828"/><g stroke="#7239b3"><path d="m20.50005 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-linejoin="round" stroke-width="1.004882"/><path d="m7.4280803 10.49995h9.1268547" fill="none" stroke-linecap="round"/><g stroke-linejoin="round"><path d="m4.5109081 10.500069 3.9781503-2.9891754v5.9782164z" fill="url(#d)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902" stroke-width="1.021883"/><path d="m3.5024912 20.490315v-12.9806311" fill="none" stroke-linecap="round" stroke-width="1.004882"/><path d="m19.489092 10.500069-3.97815-2.9891756v5.9782166z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-opacity=".74902" stroke-width="1.021883"/></g></g><g fill="none" stroke-opacity=".970588"><path d="m7.5 9.5v1 1l-1.257554-1z" opacity=".5" stroke="url(#b)"/><path d="m16.5 9.5v1 1l1.257554-1z" opacity=".5" stroke="url(#f)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon.svg b/icon-themes/elementary_svg/cmd/lc_polygon.svg
index c2fbb23e2166..aa41a4a143f4 100644
--- a/icon-themes/elementary_svg/cmd/lc_polygon.svg
+++ b/icon-themes/elementary_svg/cmd/lc_polygon.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="8" x2="12" y1="9" y2="20"><stop offset="0" stop-color="#fff"/><stop offset=".09817555" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-.997798"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#f)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" stroke="url(#e)"/></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324325 0 0 .35135133 3.625644 -22.448655)" gradientUnits="userSpaceOnUse" x1="28.734865" x2="40.487045" y1="77.796242" y2="115.57488"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".64773363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="5.583078" x2="6.627639" y1="50.854767" y2="-21.661228"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none" opacity=".5" stroke="url(#e)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg
index fd968dc72064..1bf12c966b77 100644
--- a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="6" y2="19"><stop offset="0" stop-color="#fff"/><stop offset=".09090909" stop-color="#fff" stop-opacity=".235294"/><stop offset=".5" stop-color="#fff" stop-opacity=".196078"/><stop offset=".62500274" stop-color="#fff" stop-opacity=".900735"/><stop offset=".69230771" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="23.598076" x2="-2.37986" y1="23.992306" y2="-4.130611"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="2.25" cy="16" gradientTransform="matrix(.479894 0 0 .11633788 10.772975 17.175389)" gradientUnits="userSpaceOnUse" r="16.875"><stop offset="0"/><stop offset="1" stop-opacity="0"/></radialGradient><g transform="translate(0 2)"><ellipse cx="11.852736" cy="19.036797" display="block" fill="url(#c)" fill-rule="evenodd" opacity=".245" rx="8.098211" ry="1.963204"/><g transform="translate(0 -2)"><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" fill="url(#b)" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078124-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" fill="none" stroke="url(#a)"/></g></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 27.98813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 -20.01187 -104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.058096" x2="25.058096" y1="47.027729" y2="39.999443"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.18243289 0 0 .26351416 23.812332 -7.647308)" gradientUnits="userSpaceOnUse" x1="-64.748917" x2="-64.748917" y1="59.379383" y2="101.12287"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".49999997" stop-color="#fff" stop-opacity=".196078"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".900735"/><stop offset=".63636363" stop-color="#fff" stop-opacity=".164706"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.38705024 0 0 .31920189 2.921125 5.318499)" gradientUnits="userSpaceOnUse" x1="13.122005" x2="13.122005" y1="49.12722" y2="2.135016"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g opacity=".4" transform="matrix(.52631578 0 0 .42857133 -.631579 1.857133)"><path d="m38 40h5v7h-5z" fill="url(#a)"/><path d="m-10-47h5v7h-5z" fill="url(#c)" transform="scale(-1)"/><path d="m10 40h28v7.000001h-28z" fill="url(#d)"/></g><path d="m3.5039063 6.5039062-.0039063 13.9960938h17l-.003-7.002806-8.997.002806.00081-6.9965592z" fill="url(#f)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078124-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" fill="none" opacity=".5" stroke="url(#e)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg
index 943f172a5d80..16a08db707ad 100644
--- a/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_diagonal_unfilled.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none"><ellipse cx="11.852736" cy="21.036797" display="block" opacity=".245" rx="8.098211" ry="1.963204"/><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><path d="m4.4980468 7.4980469-.00391 12.0156241 15.0078122-.01172.000906-5.004757-9.005049.02688.003-7.0264926z" stroke="#ededeb"/></g><path d="m6 18 5-3" fill="#ededeb" fill-rule="evenodd" stroke="#ededeb" stroke-linecap="round" stroke-linejoin="bevel"/></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none"><ellipse cx="11.852736" cy="21.036797" display="block" opacity=".245" rx="8.098211" ry="1.963204"/><g stroke="#7239b3" stroke-linecap="round"><path d="m3.5039063 6.5039062-.0039063 14.0039058 16.996094-.01172.000906-6.998898-8.99919.02688.003-7.0206332z" stroke-linejoin="round"/><path d="m6 18 5-3" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg
index 43d31fb4b175..9e9b64314fba 100644
--- a/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/lc_polygon_unfilled.svg
@@ -1 +1 @@
-<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><radialGradient id="a" cx="4.992979" cy="43.5" gradientTransform="matrix(2.003784 0 0 1.4 28.23813 -17.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="b"><stop offset="0" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><radialGradient id="c" cx="4.992979" cy="43.5" gradientTransform="matrix(-2.003784 0 0 -1.4 34.96187 104.4)" gradientUnits="userSpaceOnUse" r="2.5" xlink:href="#b"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="25.308096" x2="25.308096" y1="47.027728" y2="39.999442"><stop offset="0" stop-color="#181818" stop-opacity="0"/><stop offset=".5" stop-color="#181818"/><stop offset="1" stop-color="#181818" stop-opacity="0"/></linearGradient><g opacity=".4" transform="matrix(.52631579 0 0 .42857134 -1.631579 .857147)"><path d="m38.25 40h5v7h-5z" fill="url(#a)"/><path d="m24.95 46.999999h-5v-7h5z" fill="url(#c)"/><path d="m24.95 39.999998 13.3.000001v7.000001l-13.3-.000001z" fill="url(#d)"/></g><g stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" fill="none" stroke="#ce5c00" stroke-linecap="round" stroke-linejoin="round"/><g stroke="#ededeb"><path d="m3.1379216 7.3965516 7.3318234 11.7931034h8.297181l-4.575078-9.7311527 2.049522-7.5434797z" fill="none"/><path d="m8.379301 12.637931 3.931035-1.965517" fill="#ededeb" fill-rule="evenodd" stroke-linecap="round" stroke-linejoin="bevel"/></g></g></svg> \ No newline at end of file
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg"><g fill="none" stroke="#7239b3" stroke-linecap="round" stroke-width="1.310345" transform="matrix(.76315789 0 0 .76315789 3.60527 3.855263)"><path d="m1.1724044 6.7413792 8.5172412 13.7586208h11.1379314l-5.241379-11.1379312 2.620689-9.8275861z" stroke-linejoin="round"/><path d="m8.379301 12.637931 3.931035-1.965517" stroke-linejoin="bevel"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_bezierfill.svg b/icon-themes/elementary_svg/cmd/sc_bezierfill.svg
index fe9648919f7a..40ddda93cc49 100644
--- a/icon-themes/elementary_svg/cmd/sc_bezierfill.svg
+++ b/icon-themes/elementary_svg/cmd/sc_bezierfill.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.189364" x2="28.706161" y1="4.170683" y2="16.690115"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m11.611948 8.6734339a5.5929036 5.5929036 0 0 1 -2.1603381-5.631394 5.5929036 5.5929036 0 0 1 4.2104521-4.3187676 5.5929036 5.5929036 0 0 1 5.684439 2.01663468" fill="url(#f)" transform="translate(-3.8465 6.760093)"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 19.512668 8.906057)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.852419 19.459012)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g stroke="#3465a4" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#e5edf7" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.933332 0 0 .933329 -21.09995 49.83527)" gradientUnits="userSpaceOnUse" x1="16.499979" x2="16.499979" y1="399.49966" y2="405.49969"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-11.299982" x2="-11.299982" y1="428.2999" y2="422.69989"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.699998 0 0 .699999 -17.94997 143.7502)" gradientUnits="userSpaceOnUse" x1="12.500013" x2="12.500013" y1="400.50015" y2="403.50015"><stop offset="0" stop-color="#fff"/><stop offset=".05594528" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.6626178 0 0 .5383127 -221.02564 -224.722)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="427.76694" y2="424.16095"><stop offset="0" stop-color="#555753"/><stop offset="1" stop-color="#555753" stop-opacity="0"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.6619286 0 0 .5541422 -220.77558 -231.53464)" gradientUnits="userSpaceOnUse" x1="336.38605" x2="336.38605" y1="426.56412" y2="424.16095"><stop offset="0" stop-color="#babdb6"/><stop offset="1" stop-color="#eeeeec" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="9.189364" x2="28.706161" y1="4.170683" y2="16.690115"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#a56de2" stop-opacity="0"/></linearGradient><path d="m11.611948 8.6734339a5.5929036 5.5929036 0 0 1 -2.1603381-5.631394 5.5929036 5.5929036 0 0 1 4.2104521-4.3187676 5.5929036 5.5929036 0 0 1 5.684439 2.01663468" fill="url(#f)" transform="translate(-3.8465 6.760093)"/><g transform="matrix(-.70710678 .70710678 -.70710678 -.70710678 19.512668 8.906057)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g transform="matrix(.70710678 -.70710678 -.70710678 -.70710678 8.852419 19.459012)"><path d="m14.566406 1.666016-2.947265.566406.283203 1.472656c.291455 1.519204-.07238 2.80114-.839844 3.734375-.684369.832189-1.7065538 1.408016-3.0625 1.523438v2.996093c2.202481-.130393 4.124941-1.090418 5.378906-2.615234 1.349806-1.641358 1.912382-3.892651 1.46875-6.205078z" fill="url(#d)"/><path d="m13.785156 2.738281-.984375.175781.08789.492188c.333258 1.866982-.099159 3.529634-1.058593 4.730469-.873329 1.093065-2.1873655 1.808713-3.830078 1.929687v1c1.9294261-.126167 3.551085-.977681 4.611328-2.304687 1.149899-1.439221 1.639838-3.412946 1.261719-5.53125z" fill="url(#e)"/></g><g stroke="#3465a4" stroke-width="3" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m337.46203 433.51576 8.03797-.01576" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 0 1 1 -2 0 1 1 0 1 1 2 0z"/></g></g><g stroke="#e5edf7" transform="matrix(.70710678 -.70710678 .70710678 .70710678 -541.247671 -58.293769)"><path d="m336.49998 433.50001 9.96205.0158" fill="#729fcf" fill-rule="evenodd"/><g fill="none" stroke-linecap="square" stroke-linejoin="round"><path d="m348.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/><path d="m336.49998 433.50001a1 1 .00000005 1 1 -2 0 1 1 .00000005 1 1 2 0z"/></g></g><g stroke-width="1.399999" transform="matrix(-.50507718 .50507718 .50507577 .50507577 -212.44271 -203.85642)"><path d="m-11.299976 422.69982h5.5999843v5.59997h-5.5999843z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round"/><path d="m-9.8999854 424.09971h2.7999967v2.79989h-2.7999967z" fill="none" stroke="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_changepolygon.svg b/icon-themes/elementary_svg/cmd/sc_changepolygon.svg
index 7accfe6d1204..5a524a6cb337 100644
--- a/icon-themes/elementary_svg/cmd/sc_changepolygon.svg
+++ b/icon-themes/elementary_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="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="6.276879" x2="9.801314" y1="4.885949" y2="13.52279"><stop offset="0" stop-color="#fff"/><stop offset=".00570641" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.169931" x2="2.323756" y1="7.664441" y2=".569404"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g stroke-width="1.176471" transform="matrix(.85 0 0 .85 3.175028 .346151)"><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#g)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m11.208984 2.4921875-8.0117184 3.2636719 4.9101563 8.5703126h4.5214841l-2.9589841-6.6445314a.17373426.17373426 0 0 1 -.00781-.1210937z" fill="none" stroke="url(#f)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></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="10.186459" x2="10.186459" y1="2.549" y2="9.641272"><stop offset="0" stop-color="#64baff"/><stop offset="1" stop-color="#3689e6"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.244605" x2="9.855729" y1="3.30187" y2="3.73827"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".539" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="8.334375" x2="8.334375" xlink:href="#d" y1="2.36523" y2="4.614189"/><linearGradient id="d"><stop offset="0" stop-color="#fff"/><stop offset=".5" stop-color="#fff" stop-opacity=".235"/><stop offset=".75" stop-color="#fff" stop-opacity=".157"/><stop offset="1" stop-color="#fff" stop-opacity=".392"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="9.134326" x2="9.128125" xlink:href="#d" y1="1.753905" y2="3.688147"/><linearGradient id="f" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="279.74979" x2="288.21469" y1="42.569824" y2="67.620644"><stop offset="0" stop-color="#fff"/><stop offset=".06375919" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="2.73526" x2="3.121363" y1="15.590015" y2=".888447"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g stroke-width="1.176471" transform="matrix(.85 0 0 .85 3.175028 .346151)"><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#g)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m11.208984 2.4921875-8.0117184 3.2636719 4.9101563 8.5703126h4.5214841l-2.9589841-6.6445314a.17373426.17373426 0 0 1 -.00781-.1210937z" fill="none" opacity=".5" stroke="url(#f)"/></g><g transform="matrix(2.5196976 0 0 2.5196976 -18.833456 4.080689)"><path d="m7.7044465 1.753905c.042122 1.3724856.5031972 2.1779892 1.9528454 2.0231256v.7549856l1.2501501-1.0270976-1.2501501-1.155704v.793746c-1.1223336.0592364-1.2588422-.4419317-1.3890556-1.3890556z" style="stroke:#002e99;stroke-width:.396873;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:20;stroke-opacity:.490196;fill:url(#a)"/><g fill="none"><path d="m9.8419049 3.4395834.00476-.6794884.7658021.7464222-.7681953.7214093-.0033633-.6253431" opacity=".5" stroke="url(#b)" stroke-width=".26"/><g stroke-width=".396873"><path d="m9.6572919 3.5566038c-1.1265459.0527097-1.6538422-.2152067-1.7316686-1.8026988" opacity=".5" stroke="url(#c)"/><path d="m9.6572919 3.4006708c-.5447375.0454536-1.4507879-.0518308-1.5874921-1.4483293h-.291331" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connector.svg b/icon-themes/elementary_svg/cmd/sc_connector.svg
index ae79fb769f56..64741c363040 100644
--- a/icon-themes/elementary_svg/cmd/sc_connector.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connector.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><circle cx="13" cy="13" r="2"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(11 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
index dc3bc508420a..f7cc8c6d8444 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><path d="m11 15 4-2.5-4-2.5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#a" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 3a1.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(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
index 0062c96f5a8b..fbfe38dedec8 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrows.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 3v1h4v8 1h5v-1h-4v-8-1z"/><g fill-rule="evenodd"><path d="m11 15 4-2.5-4-2.5z"/><path d="m5 6-4-2.5 4-2.50000001z"/></g></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/><g transform="matrix(-1 0 0 1 16.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
index fd4c0a90aef3..bf45e3073361 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorarrowstart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 3v1h4v8 1h5v-1h-4v-8-1z"/><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 16.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
index feb8a06c373c..53ba71148d7b 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcircleend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><circle cx="13" cy="13" r="2"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(11 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
index d147dae051b6..6d5cb5d98058 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcirclestart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m4 2v1h4v9 1h5v-1h-4v-9-1z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
index 27d4086b941e..05ff8525c9b4 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurve.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><circle cx="13" cy="13" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(10 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
index bc2f632acff0..f2658d6b8d5c 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><path d="m11 16 4-2.5-4-2.5z" fill-rule="evenodd"/></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="14.5" x2="14.5" xlink:href="#b" y1="9.5" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902"><g transform="translate(-1 1)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="round" stroke-linejoin="round"><path d="m4.5 3a1.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(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg
index 06f2e578279d..eadf153014b1 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrows.svg
@@ -1 +1,3 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m11 16 4-2.5-4-2.5z" fill-rule="evenodd"/><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/><path d="m5 3h7v1h-7z"/><path d="m5 3h7v1h-7z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902"><g transform="translate(-1 1)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><g transform="matrix(-1 0 0 1 16.99996 -9)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg
index 2ef91ed43603..b28658cda27d 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvearrowstart.svg
@@ -1 +1,3 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m5 6-4-2.5 4-2.5z" fill-rule="evenodd"/><path d="m5 3h7v1h-7z"/><path d="m5 3h7v1h-7z"/><path d="m5 13h9v1h-9z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h10v1h-10z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 16.99996 -9)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg
index 764b5d45be24..67031015b676 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecircleend.svg
@@ -1 +1,3 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="13" cy="13" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m2 3h10v1h-10z"/><path d="m5 13h7v1h-7z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(10 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg
index dcbd6ee5f2a5..412216cc6efd 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorcurvecirclestart.svg
@@ -1 +1,3 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h9v1h-9z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;gt;<g fill="#7239b3"><path d="m5 3h7v1h-7z"/><path d="m3 3h9v1h-9z"/><path d="m5 13h10v1h-10z"/><path d="m5 8h7v1h-7z"/><path d="m12 3v1a2 2 0 0 1 2 2 2 2 0 0 1 -2 2v1a3 3 0 0 0 3-3 3 3 0 0 0 -3-3z"/><path d="m5 8v1a2 2 0 0 0 -2 2 2 2 0 0 0 2 2v1a3 3 0 0 1 -3-3 3 3 0 0 1 3-3z"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorline.svg b/icon-themes/elementary_svg/cmd/sc_connectorline.svg
index d672918602cd..6fa78cd97cfe 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorline.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorline.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="3" cy="3" fill="#ce5c00" r="2"/><circle cx="13" cy="13" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/><g transform="translate(10 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
index e8d1ca0c33f1..d7eb84a377c8 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m10.403806 13.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/><circle cx="3" cy="3" fill="#ce5c00" r="2"/></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="10.550233" x2="14.5" xlink:href="#b" y1="11.085787" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.103783" y1="16.672636" y2="16.962049"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902"><path d="m4.5 3a1.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(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="round" stroke-linejoin="round"/><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 12.378694 -5.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
index 414b25a70327..1db298eec968 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrows.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m10.403806 13.939339 4.596194 1.060661-1.060661-4.596194z" fill="#ce5c00" fill-rule="evenodd"/><path d="m2.0606602 5.5961941-1.0606602-4.5961941 4.5961941 1.0606602z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3 10 10" fill="none" stroke="#ce5c00"/></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="10.550233" x2="14.5" xlink:href="#b" y1="11.085787" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.103783" xlink:href="#d" y1="16.672636" y2="16.962049"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-3.5" x2="-3.5" y1="2" y2="3"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="15.146427" x2="11.610893" xlink:href="#b" y1="14.267767" y2="10.732233"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.684292" xlink:href="#d" y1="16.672636" y2="16.38154"/>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902"><g transform="matrix(.70710678 .70710678 -.70710678 .70710678 12.378694 -5.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 3.621307 21.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#e)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#f)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
index 24156fe17ad8..cde7ab68d2ec 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinearrowstart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m2.0606602 5.5961941-1.0606602-4.5961941 4.5961941 1.0606602z" fill="#ce5c00" fill-rule="evenodd"/><path d="m3 3 10 10" fill="none" stroke="#ce5c00"/></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="15.146427" x2="11.610893" y1="14.267767" y2="10.732233"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.684292" y1="16.672636" y2="16.38154"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-opacity=".74902" transform="matrix(-.70710678 -.70710678 .70710678 -.70710678 3.621307 21.298976)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
index 09b65af42cd0..67ee60f97cb1 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecircleend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="13" cy="13" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(10 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
index 97e478e2c3da..6ffbd6ab3db7 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinecirclestart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<circle cx="3" cy="3" fill="#ce5c00" r="2"/><path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#ce5c00"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<path d="m3 3.0000004 10 9.9999996" fill="none" stroke="#7239b3"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlines.svg b/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
index 8bbd1b0a792f..2490c21ac416 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlines.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><circle cx="13" cy="13" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902"><g transform="translate(-1)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g><g transform="translate(11 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
index 5c8ab9801858..16a5cdb0ed7e 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z"/><path d="m11 15 4-2.5-4-2.5z"/></g></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="14.5" x2="14.5" xlink:href="#b" y1="9.5" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="3" x2="3" xlink:href="#b" y1="1" y2="5"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#c)"/><g stroke-linecap="round" stroke-linejoin="round" transform="translate(-1)"><path d="m4.5 3a1.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(#d)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
index b9da3deb6055..fb1087178a0d 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrows.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m3 3h3.335576v1h-3.335576z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.65625 3 3.8085938 10h1.0703122l-.068359-.177734-3.7421876-9.822266z"/><path d="m11 15 4-2.5-4-2.5z"/><path d="m5 6-4-2.5 4-2.5z"/></g></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-opacity=".74902"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
index 05b410cb9d0e..d40d283a0707 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinesarrowstart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m3 3h3.335576v1h-3.335576z"/><path d="m10 12h3v1h-3z"/><g fill-rule="evenodd"><path d="m5.65625 3 3.8085938 10h1.0703122l-.068359-.177734-3.7421876-9.822266z"/><path d="m5 6-4-2.5 4-2.5z"/></g></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="6.429791" x2="6.697034" y1="16.672636" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset=".00000144" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -10)"><path d="m12.5 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m13.5 12.313474.25665.186526-.25665.16019z" fill="none" opacity=".4" stroke="url(#b)"/></g><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
index df479c5c5e20..032b7917b017 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescircleend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="13" cy="13" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(11 10)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg b/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
index 9daae44177d3..a0e3f000186f 100644
--- a/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_connectorlinescirclestart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><circle cx="3" cy="3" r="2"/><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/></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="3" x2="3" y1="1" y2="5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="3" x2="3" y1="2.652439" y2="3.275652"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3"><path d="m3 2h3v1h-3z"/><path d="m10 12h3v1h-3z"/><path d="m5.9101562 2-.5546874.2109375.1777343.4667969 3.9316407 10.3222656h1.0703122l-.068359-.177734-4.0000001-10.5000004-.1230469-.3222656z" fill-rule="evenodd"/><g stroke-linecap="round" stroke-linejoin="round" stroke-opacity=".74902" transform="translate(-1)"><path d="m4.5 3a1.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(#a)" stroke="#7239b3"/><path d="m3.5 3a.5.5 0 0 1 -.5.5.5.5 0 0 1 -.5-.5.5.5 0 0 1 .5-.5.5.5 0 0 1 .5.5z" fill="none" opacity=".5" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_fillshadow.svg b/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
index 96665c1eac77..d0df51e1ef4e 100644
--- a/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
+++ b/icon-themes/elementary_svg/cmd/sc_fillshadow.svg
@@ -1 +1 @@
-<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="7" x2="6" y1="0" y2="13"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-24.448275" x2="-24.448275" y1="-2.13709" y2="5.86291"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.4999241 4.499498c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.999548h-11.000076z" fill="#8c8c8c" opacity=".5" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.000011 1.9993428c2.2915074 0 9.999988.0008904 9.999988.0008904v9.9999998h-10z" fill="#e9e9e9"/><g fill="none"><path d="m11.499999 11.499788h-9v-9h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g stroke-opacity=".74902"><path d="m1.4999611 1.4995365c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.9995485h-11.000076z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.5 2.5h9v9h-9z" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></g></svg> \ No newline at end of file
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.40540511 0 0 .51351351 2.269687 -.324319)" gradientUnits="userSpaceOnUse" x1="8" x2="8" y1="3" y2="11"><stop offset="0" stop-color="#fff"/><stop offset=".05838298" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.92855424 0 0 .92855416 2.253786 .343938)" gradientUnits="userSpaceOnUse" x1="7" x2="6" y1="0" y2="13"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="6" x2="6" y1="3" y2="10"><stop offset="0" stop-color="#fff"/><stop offset=".00000001" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><g transform="scale(.26458333)"><path d="m4.4999241 4.499498c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.999548h-11.000076z" fill="#8c8c8c" opacity=".5" stroke="#8c8c8c" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.000011 1.9993428c2.2915074 0 9.999988.0008904 9.999988.0008904v9.9999998h-10z" fill="#e9e9e9"/><g fill="none"><path d="m11.499999 11.499788h-9v-9h9z" fill="none" stroke="url(#a)" stroke-linecap="round"/><g stroke-opacity=".74902"><path d="m1.4999611 1.4995365c2.5206756 0 11.0000629.000954 11.0000629.000954l.000013 10.9995485h-11.000076z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-width=".999922"/><path d="m2.5 2.5h9v9h-9z" opacity=".5" stroke="url(#c)" stroke-linecap="square"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_freeline.svg b/icon-themes/elementary_svg/cmd/sc_freeline.svg
index 7e121e733419..39f66cb2814c 100644
--- a/icon-themes/elementary_svg/cmd/sc_freeline.svg
+++ b/icon-themes/elementary_svg/cmd/sc_freeline.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -655.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1430.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 6.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1=".127065" y2="2.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -14.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><g transform="matrix(.6667 0 0 .6667 -.010491 5.460832)"><path d="m13.5676 13.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.009904 13.5306929-.0086869" fill="url(#i)" fill-rule="evenodd"/><g fill="none" transform="translate(.77377 -8.77941)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="4.499775"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width="1.499925"/></g></g><g transform="translate(0 -1.499925)"><path d="m12.5376 11.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 4.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width="1.499925" transform="translate(0 -8)"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m17.751953-4.4042969-3.691406 9.1152344.03516 7.4199215 5.5-5.9296871 2.587891-6.33203128z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width="1.499925"/><path d="m12.5355 14.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="697.28577" y2="701.98901"><stop offset="0" stop-color="#0e141e" stop-opacity=".8"/><stop offset="1" stop-color="#2e3436" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.81316263 -.00278469 -.00226443 -.9999895 -974.7494 708.13856)" gradientUnits="userSpaceOnUse" x1="1202.4305" x2="1202.4305" y1="698.19135" y2="701.31073"><stop offset="0" stop-color="#95a3ab"/><stop offset="1" stop-color="#888a85" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -655.27934)" gradientUnits="userSpaceOnUse" x1="1259.7336" x2="1264.54" y1="660.45795" y2="663.05652"><stop offset="0" stop-color="#eec88c"/><stop offset="1" stop-color="#e2a139"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .9999934 -3921.5081 -1430.2557)" gradientUnits="userSpaceOnUse" x1="3936.708" x2="3941.6958" y1="1429.319" y2="1432.2939"><stop offset="0" stop-color="#f9c440"/><stop offset="1" stop-color="#ffa154"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1263.8799" x2="1260.0399" y1="659.63257" y2="656.48749"><stop offset="0" stop-color="#eec88c" stop-opacity="0"/><stop offset="1" stop-color="#eec88c" stop-opacity="0"/></linearGradient><linearGradient id="f" gradientTransform="matrix(1 0 0 .9999934 -1245.5874 -647.27934)" gradientUnits="userSpaceOnUse" x1="1265.6295" x2="1260.0399" y1="660.41785" y2="656.48749"><stop offset="0" stop-color="#674000"/><stop offset="1" stop-color="#674000" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(.5615847 -.4090147 .5522601 .55854741 -11.7336 6.712531)" gradientUnits="userSpaceOnUse" x1="20.15287" x2="19.744741" y1="25.813437" y2="23.061436"><stop offset="0"/><stop offset="1" stop-color="#c9c9c9"/></linearGradient><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="15.879821" x2="21.018143" y1=".127065" y2="2.242828"><stop offset="0" stop-color="#fff"/><stop offset=".61180192" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="i" gradientTransform="matrix(-.74145039 0 0 .72693975 23.799526 -14.551446)" gradientUnits="userSpaceOnUse" x1="28.534189" x2="5.540084" y1="24.239939" y2="6.739199"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><g transform="matrix(.6667 0 0 .6667 -.010491 5.460832)"><path d="m13.5676 13.481456c-5.2055377 1.308634-14.07511192-2.570424-5.8253386-7.438381 1.0049713-.593005.5695046-1.780522 1.2252072-3.425403 1.2341934-3.0960691-5.6815756-5.7307157-5.9886791-4.5990811l1.6309706-6.009904 13.5306929-.0086869" fill="url(#i)" fill-rule="evenodd"/><g fill="none" transform="translate(.77377 -8.77941)"><path d="m-.000016-.220061h24.03721v24.006117h-24.03721z"/><g stroke-linecap="round" stroke-linejoin="round"><path d="m12.48508 22.336583c-4.1886167-.089-7.9272278.326978-9.0233753-3.420388-1.1053363-3.778555 2.5343125-3.472827 3.8959586-7.087573 1.3197681-3.5046267-2.518781-4.1454125-4.4600517-4.4699803-1.94118944-.3245479-1.4471099-2.4605338-.9780759-4.1472526" stroke="url(#a)" stroke-width="4.499775"/><path d="m12.549727 22.281353c-4.6051206.0208-8.332266.356888-9.1811298-3.720205s2.627664-3.0514 3.9892288-6.685676c1.3201746-3.5233469-2.5189437-4.1679826-4.4600518-4.4943005-1.94135204-.3263778-1.4472725-2.4739436-.9782385-4.1697624" stroke="url(#b)" stroke-width="1.499925"/></g></g><g transform="translate(0 -1.499925)"><path d="m12.5376 11.814397 3 .995254 5.2712-5.805622c-1.1209-2.813842-4.5803-4.61699-8.1379-3.09513z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5287 4.411916c2.1279-1.983617 6.9482-.981484 8.2798 2.805271l2.7291-7.2178419c-2.5 0-.5-5.9714906-7-5.9714906z" fill="url(#d)" fill-rule="evenodd"/><g stroke-linecap="round" stroke-width="1.499925" transform="translate(0 -8)"><path d="m23.5376 8.4969718-2.7291 6.7202052-6.5917 6.983074c-1.6792 1.723089-1.6792 1.225462-1.6771-.658345l-.011-9.13 4.0089-9.8864347" fill="none" opacity=".5" stroke="#57392d" stroke-linejoin="round"/><path d="m20.8085 15.217177c-.5413-1.004593-1.0827-2.009176-1.6241-3.01377-1.0546-.384097-2.1092-.768175-3.1638-1.152272-1.199.291448-1.7856.495377-2.9847.786825" fill="url(#e)" fill-rule="evenodd" stroke="url(#f)"/><path d="m16.11 9.7909733 2.5-5.9714906" fill="none" stroke="#fff"/></g><path d="m17.751953-4.4042969-3.691406 9.1152344.03516 7.4199215 5.5-5.9296871 2.587891-6.33203128z" fill="none" stroke="url(#h)" stroke-linecap="square" stroke-opacity=".502488" stroke-width="1.499925"/><path d="m12.5355 14.899937c-.018.310998.3136.534486.6673.276738l2.2911-2.326585c-.2062-.982733-2.0438-1.552999-2.885-.968543z" fill="url(#g)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_hfixedline.svg b/icon-themes/elementary_svg/cmd/sc_hfixedline.svg
index 204a9f58b66b..b56215ed0439 100644
--- a/icon-themes/elementary_svg/cmd/sc_hfixedline.svg
+++ b/icon-themes/elementary_svg/cmd/sc_hfixedline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m16 8h-16v-1h16z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<path d="m16 8h-16v-1h16z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_insertdraw.svg b/icon-themes/elementary_svg/cmd/sc_insertdraw.svg
index 28ec301a29ca..55db2acbd326 100644
--- a/icon-themes/elementary_svg/cmd/sc_insertdraw.svg
+++ b/icon-themes/elementary_svg/cmd/sc_insertdraw.svg
@@ -1 +1 @@
-<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="10.48862" x2="10.562238" xlink:href="#b" y1=".346782" y2="10.366126"/><linearGradient id="b" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="12.272497" x2="11.493692" y1=".904962" y2="15.190916"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="5.656854" x2="5.261565" y1="15.957948" y2=".617326"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="20.783211" x2="74.804192" xlink:href="#c" y1="55.99968" y2="55.99968"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-30.123886" x2="57.723392" xlink:href="#c" y1="-.226468" y2="-.226468"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="5.050858" x2="16" xlink:href="#c" y1="5.476303" y2="5.476303"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-26.423071" x2="53.946991" xlink:href="#b" y1="-.225524" y2="-.225524"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="45.183064" x2="45.183064" xlink:href="#b" y1="34.391285" y2="80.30912"/><linearGradient id="j" gradientUnits="userSpaceOnUse" x1="45.092651" x2="45.092651" xlink:href="#d" y1="34.391285" y2="72.205971"/><linearGradient id="k" gradientUnits="userSpaceOnUse" x1="10.525429" x2="10.525429" xlink:href="#d" y1="1.501732" y2="8.315282"/><linearGradient id="l" gradientUnits="userSpaceOnUse" x1="-16.11673" x2="47.078842" xlink:href="#d" y1="18.227474" y2="-7.844769"/><g transform="matrix(-1 0 0 1 16.016736 0)"><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="url(#a)" stroke="url(#g)"/><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="none" stroke="url(#g)"/><path d="m14.5 5.4763025a3.974571 3.974571 0 0 1 -3.974571 3.974571 3.974571 3.974571 0 0 1 -3.9745712-3.974571 3.974571 3.974571 0 0 1 3.9745712-3.974571 3.974571 3.974571 0 0 1 3.974571 3.974571z" fill="none" stroke="url(#k)" stroke-linecap="round" stroke-linejoin="round"/><rect fill="url(#i)" fill-rule="evenodd" height="48.618881" rx=".878405" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)" width="48.618885" x="23.484261" y="31.690237"/><g fill="none" fill-rule="evenodd" stroke="#b35039" stroke-width="5.402098" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"><rect height="48.618881" rx=".878405" stroke="url(#e)" width="48.618885" x="23.484261" y="31.690237"/><rect fill="none" height="37.814686" rx=".878405" stroke="url(#j)" width="37.814686" x="28.886358" y="37.092335"/></g><g transform="matrix(-.0469711 .12301476 -.12285865 -.04702363 12.247547 10.339718)"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" fill="url(#h)"/><g fill="none" stroke-width="7.59799"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" stroke="url(#f)"/><path d="m24.289062-24.931641-39.205078 44.859375 59.13086 7.265625z" stroke="url(#l)"/></g></g></g></svg> \ No newline at end of file
+<svg height="16" viewBox="0 0 4.2333332 4.2333335" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(1.3832 0 0 1.4144 -11.892 21.511)" gradientUnits="userSpaceOnUse" x1="10.48862" x2="10.562238" y1=".346782" y2="10.366126"><stop offset="0" stop-color="#aff05f"/><stop offset="1" stop-color="#68b723"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10.525429" x2="10.525429" xlink:href="#c" y1="1.501732" y2="8.315282"/><linearGradient id="c" gradientTransform="translate(18 -1)" gradientUnits="userSpaceOnUse" x1="9.338983" x2="9.169492" y1="2.576271" y2="13.355932"><stop offset="0" stop-color="#fff"/><stop offset=".38875309" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="45.183064" x2="45.183064" y1="34.391285" y2="80.30912"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="63.183064" x2="63.092651" y1="38.793385" y2="71.205971"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-26.423071" x2="53.946991" y1="-.225524" y2="-.225524"><stop offset="0" stop-color="#f7b19e"/><stop offset="1" stop-color="#e2866d"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-16.11673" x2="47.078842" xlink:href="#c" y1="18.227474" y2="-7.844769"/><g transform="matrix(-.26458333 0 0 .26458333 4.237761 0)"><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="url(#a)"/><path d="m15.5 5.4763022a4.9745712 4.9763022 0 0 1 -4.974571 4.9763028 4.9745712 4.9763022 0 0 1 -4.9745715-4.9763028 4.9745712 4.9763022 0 0 1 4.9745715-4.9763022 4.9745712 4.9763022 0 0 1 4.974571 4.9763022z" fill="none" stroke="#7bb339" stroke-opacity=".501961"/><path d="m14.5 5.4763025a3.974571 3.974571 0 0 1 -3.974571 3.974571 3.974571 3.974571 0 0 1 -3.9745712-3.974571 3.974571 3.974571 0 0 1 3.9745712-3.974571 3.974571 3.974571 0 0 1 3.974571 3.974571z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="round" stroke-linejoin="round"/><path d="m24.362666 31.690237h46.862075c.486636 0 .878405.391769.878405.878405v46.862071c0 .486637-.391769.878405-.878405.878405h-46.862075c-.486637 0-.878405-.391768-.878405-.878405v-46.862071c0-.486636.391768-.878405.878405-.878405z" fill="url(#d)" fill-rule="evenodd" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"/><g fill="none" fill-rule="evenodd" stroke="#b35039" stroke-width="5.402098" transform="matrix(.18511326 0 0 .18511326 -3.847248 -2.366283)"><rect height="48.618881" rx=".878405" stroke="#7239b3" stroke-opacity=".501961" width="48.618885" x="23.484261" y="31.690237"/><rect height="37.814686" opacity=".5" rx=".878405" stroke="url(#e)" width="37.814686" x="28.886358" y="37.092335"/></g><g transform="matrix(-.0469711 .12301476 -.12285865 -.04702363 12.247547 10.339718)"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" fill="url(#f)"/><g fill="none" stroke-width="7.59799"><path d="m25.603516-36.115234a3.9331261 3.9331261 0 0 0 -2.982422 1.34375l-48.072266 55.005859a3.9331261 3.9331261 0 0 0 2.480469 6.492187l72.503906 8.908204a3.9331261 3.9331261 0 0 0 4.154297-5.308594l-24.431641-63.914063a3.9331261 3.9331261 0 0 0 -3.652343-2.527343z" fill="none" stroke="#b35039" stroke-opacity=".501961"/><path d="m24.289062-24.931641-39.205078 44.859375 59.13086 7.265625z" opacity=".5" stroke="url(#g)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_line.svg b/icon-themes/elementary_svg/cmd/sc_line.svg
index 7c98f2fa30e9..f50be65350c4 100644
--- a/icon-themes/elementary_svg/cmd/sc_line.svg
+++ b/icon-themes/elementary_svg/cmd/sc_line.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m1.5 14.5 13-13" fill="none" stroke="#ce5c00" stroke-width="1.124385"/><g fill="#ce5c00"><path d="m0 13h3v3h-3z"/><path d="m13 0h3v3h-3z"/></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="14" x2="14" y1="0" y2="4"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14" x2="14" y1="1.5" y2="2.5"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;gt;<path d="m1.5 14.5 13-13" fill="none" stroke="#7239b3" stroke-width="1.124385"/><g stroke-linecap="square" stroke-opacity=".74902"><g transform="translate(-12 12)"><path d="m12.5.5h3v3h-3z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 1.5h1v1h-1z" fill="none" opacity=".5" stroke="url(#b)"/></g><path d="m12.5.5h3v3h-3z" fill="url(#a)" stroke="#7239b3"/><path d="m13.5 1.5h1v1h-1z" fill="none" opacity=".5" stroke="url(#b)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg b/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
index f2d5fa63a5f3..93091e168d98 100644
--- a/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/sc_line_diagonal.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g stroke="#ce5c00"><path d="m.5 13.5h15.027755v2.02397h-15.027755z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><g fill="none"><path d="m13.187516 12.300185c.0682-1.898731-.260134-3.6722392-1.999999-5.0000002"/><path d="m1.5 14.5 13-13" stroke-width="1.124385"/></g></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" gradientTransform="matrix(-1 0 0 1 16.000022 8)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="5" y2="10"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 16.000022 8)" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="6.5" y2="6.694855"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g stroke="#7239b3"><path d="m.5 13.5h15.027755v2.02397h-15.027755z" fill="#fcaf3e" stroke-linecap="round" stroke-linejoin="round"/><g fill="none"><path d="m13.187516 12.300185c.0682-1.898731-.260134-3.6722392-1.999999-5.0000002"/><path d="m1.5 14.5 13-13" stroke-width="1.124385"/></g><g stroke-opacity=".74902"><path d="m15.5 13.5h-15v2h15z" fill="url(#a)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m15 14.5h-14z" fill="none" opacity=".5" stroke="url(#b)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg b/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
index 42d323279770..f4d18029760d 100644
--- a/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowcircle.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m13.986543 7h-12.986543v1h12.986543z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/><circle cx="13.5" cy="7.5" r="2.5"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" xlink:href="#a" y1="4.686441" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" y1="7.389831" y2="7.652543"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m13.986543 7h-11.986543v1h11.986543z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="square"><path d="m15.5 7.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m14.5 7.5a1 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="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowend.svg b/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
index 9389177c5468..a22cc8b929b9 100644
--- a/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowend.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m0 7h15v1h-15z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrows.svg b/icon-themes/elementary_svg/cmd/sc_linearrows.svg
index f15780038c54..290980b83d19 100644
--- a/icon-themes/elementary_svg/cmd/sc_linearrows.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linearrows.svg
@@ -1 +1,3 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m2.7118644 7h10.1864406v1h-10.1864406z"/><g fill-rule="evenodd"><path d="m16 7.5-5-2.5v5z"/><path d="m0 7.5 5-2.5v5z"/></g></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" xlink:href="#c" y1="16.587893" y2="17.189587"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+
+/&amp;amp;amp;gt;<g fill="#7239b3"><path d="m14 7h-12.000022v1h12.000022z" stroke-width=".960769"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.999938 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g transform="translate(.00004 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg b/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
index 3e7641a6dfe8..a142e9384ee1 100644
--- a/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowsquare.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m11 5h5v5h-5z"/><path d="m13.986543 7h-12.986543v1h12.986543z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="translate(-.000022)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg b/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
index 87c6119d431a..2a63897d20fe 100644
--- a/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linearrowstart.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m16 7h-15v1h15z"/><path d="m0 7.5 5-2.5v5z" fill-rule="evenodd"/></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="translate(-.000022)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902" transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg b/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
index 97f9e4162d71..e2751af46afa 100644
--- a/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linecirclearrow.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/><circle cx="-2.5" cy="7.5" r="2.5" transform="scale(-1 1)"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" xlink:href="#a" y1="4.686441" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.5" x2="13.5" y1="7.389831" y2="7.652543"><stop offset="0" stop-color="#fff"/><stop offset=".55882365" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m13.986543 7h-11.986543v1h11.986543z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><g stroke-linecap="square"><path d="m15.5 7.5a2 2 0 0 1 -2 2 2 2 0 0 1 -2-2 2 2 0 0 1 2-2 2 2 0 0 1 2 2z" fill="url(#d)" stroke="#7239b3"/><path d="m14.5 7.5a1 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="none" opacity=".5" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg b/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
index 61df9d411b29..0f37a27397d4 100644
--- a/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
+++ b/icon-themes/elementary_svg/cmd/sc_lineendstyle.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g fill="#ce5c00"><path d="m0 4h15v1h-15z"/><path d="m16 4.5-5-2.5v5z" fill-rule="evenodd"/><path d="m-15.999995 10h15v1h-15z" transform="scale(-1 1)"/><path d="m0 13v-5h4.999995v5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 3)"><path d="m16.000044 1h-13.000022v1h13.000022z"/><path d="m13.000044 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -11)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg b/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
index c9606634dab5..6f42d7c5aafd 100644
--- a/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
+++ b/icon-themes/elementary_svg/cmd/sc_linesquarearrow.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="#ce5c00"><path d="m-5 5h5v5h-5z" transform="scale(-1 1)"/><path d="m2.013457 7h12.986543v1h-12.986543z"/><path d="m16 7.5-5-2.5v5z" fill-rule="evenodd"/></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="4.5" x2="4.5" y1="3.5" y2="7.5"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="14.5" x2="14.5" xlink:href="#a" y1="9.5" y2="15"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.136897" x2="7.50004" y1="16.587893" y2="17.189587"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" xlink:href="#a" y1="5" y2="10"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="13.500022" x2="13.500022" y1="7" y2="8"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" stop-color="#fff" stop-opacity=".235"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g fill="#7239b3" transform="matrix(-1 0 0 1 16.000022 0)"><path d="m15.000022 7h-13.000022v1h13.000022z"/><g stroke-opacity=".74902"><g transform="matrix(-1 0 0 1 15.99996 -5)"><path d="m11.49996 14.5 4.00004-2-4.00004-2z" fill="url(#b)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.107864.795273.392136-.795273.393895z" fill="none" opacity=".4" stroke="url(#c)"/></g><path d="m11.500022 5.5h4v4h-4z" fill="url(#d)" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.500022 6.5h2v2h-2z" fill="none" opacity=".5" stroke="url(#e)" stroke-linecap="square"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_measureline.svg b/icon-themes/elementary_svg/cmd/sc_measureline.svg
index 606b18084e3a..b94398d6f10f 100644
--- a/icon-themes/elementary_svg/cmd/sc_measureline.svg
+++ b/icon-themes/elementary_svg/cmd/sc_measureline.svg
@@ -1 +1,2 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<g stroke="#ce5c00"><g fill="none" stroke-linecap="round"><path d="m1.50005 14.492879v-9.983051" stroke-linejoin="round"/><path d="m14.50005 14.492879v-9.9830506" stroke-linejoin="round"/><path d="m5 7.5000434h4.9491171"/></g><g fill="#fcaf3e" fill-rule="evenodd" stroke-linejoin="round"><path d="m2.4999492 7.5000434 3.0000508-2.0000434v4z"/><path d="m13.500051 7.5000439-3.000051-2v4z"/></g></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="14.5" x2="14.5" y1="9.5" y2="15"><stop offset="0" stop-color="#cd9ef7"/><stop offset="1" stop-color="#a56de2"/></linearGradient><linearGradient id="b" gradientTransform="matrix(-1 0 0 1 20 -4.087891)" gradientUnits="userSpaceOnUse" x1="7.246272" x2="7.583934" y1="16.681643" y2="17.087891"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235"/><stop offset=".74999994" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient>
+/&amp;amp;gt;<g stroke="#7239b3"><g fill="none" stroke-linecap="round"><path d="m1.50005 14.492879v-9.983051" stroke-linejoin="round"/><path d="m14.50005 14.492879v-9.9830506" stroke-linejoin="round"/><path d="m5 7.5000434 5.5-.0000434"/></g><g fill="#7239b3" stroke-opacity=".74902"><g transform="translate(-.99996 -5)"><path d="m11.49996 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.299622.314235.200378-.314235.201914z" fill="none" opacity=".4" stroke="url(#b)"/></g><g transform="matrix(-1 0 0 1 16.99992 -5)"><path d="m11.49996 14.5 3-2-3-2z" fill="url(#a)" fill-rule="evenodd" stroke="#7239b3" stroke-linecap="round" stroke-linejoin="round"/><path d="m12.49996 12.299622.314235.200378-.314235.201914z" fill="none" opacity=".4" stroke="url(#b)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon.svg b/icon-themes/elementary_svg/cmd/sc_polygon.svg
index e14c75855724..649cca47e434 100644
--- a/icon-themes/elementary_svg/cmd/sc_polygon.svg
+++ b/icon-themes/elementary_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" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="6.276879" x2="9.801314" y1="4.885949" y2="13.52279"><stop offset="0" stop-color="#fff"/><stop offset=".00570641" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9.169931" x2="2.323756" y1="7.664441" y2=".569404"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#b)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275" stroke-width=".959592"/><path d="m11.481497 2.1934404-8.5332213 3.4756096 5.0576112 8.83095h4.8898231l-3.0681242-6.8894025z" fill="none" stroke="url(#a)"/></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" gradientTransform="matrix(.24324324 0 0 .35135133 -61.998852 -9.432432)" gradientUnits="userSpaceOnUse" x1="281.7023" x2="289.06989" y1="40.429359" y2="66.05336"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="8.288575" x2="8.62884" y1="16.139017" y2=".230421"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m13.080985.5-11.580985 4.6500001 5.950704 10.3499999h7.049296l-3.616197-7.8999999z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902" stroke-width=".959592"/><path d="m11.481497 2.1934404-8.5332213 3.4756096 5.0576112 8.83095h4.8898231l-3.0681242-6.8894025z" fill="none" opacity=".5" stroke="url(#a)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg
index 4adb7f53af6d..773c78cc3eae 100644
--- a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.svg
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal.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" gradientTransform="matrix(.24324324 0 0 .35135133 -65.45648 -5.025652)" gradientUnits="userSpaceOnUse" x1="2.966102" x2="2.79661" y1="1.762712" y2="14.033898"><stop offset="0" stop-color="#fff"/><stop offset=".12462112" stop-color="#fff" stop-opacity=".235294"/><stop offset=".56231058" stop-color="#fff" stop-opacity=".192157"/><stop offset=".70249736" stop-color="#fff" stop-opacity=".926471"/><stop offset=".89057767" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="9" x2="0" y1="8" y2="-2"><stop offset="0" stop-color="#fcaf3e"/><stop offset="1" stop-color="#fcaf3e" stop-opacity="0"/></linearGradient><path d="m.5.5v15h6 9v-6h-9v-9z" fill="url(#b)" stroke="#ce5c00" stroke-linejoin="round" stroke-opacity=".686275"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="url(#a)"/></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" gradientTransform="matrix(.24324324 0 0 .35135133 -65.45648 -5.025652)" gradientUnits="userSpaceOnUse" x1="285.5433" x2="285.5433" y1="19.996088" y2="54.149937"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset=".56231058" stop-color="#fff" stop-opacity=".192157"/><stop offset=".75" stop-color="#fff" stop-opacity=".926471"/><stop offset=".75" stop-color="#fff" stop-opacity=".160784"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="6.491526" x2="6.5" y1="15.864407" y2=".5"><stop offset="0" stop-color="#a56de2"/><stop offset="1" stop-color="#cd9ef7"/></linearGradient><path d="m.5.5v15h6 9v-6h-9v-9z" fill="url(#b)" stroke="#7239b3" stroke-linejoin="round" stroke-opacity=".74902"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="url(#a)" opacity=".5"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg
index d5fb177ba170..87bce36c88ac 100644
--- a/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_diagonal_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m.5.5v15h6 9v-6h-9v-9z" fill="none" stroke="#ce5c00" stroke-linejoin="round"/><path d="m3.5057628 12.495783 1.9942372-1.995783" fill="none" stroke="#e9e9e9" stroke-linecap="round" stroke-linejoin="round"/><path d="m1 1v14h5 9v-5h-9v-9zm1 1h3v9h9v3h-9-3z" fill="#e9e9e9"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3" stroke-linejoin="round"><path d="m.5.5v15h6 9v-6h-9v-9z"/><path d="m3.5057628 12.495783 1.9942372-1.995783" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg b/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg
index 663d6fcb2a3c..35f138a50a99 100644
--- a/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg
+++ b/icon-themes/elementary_svg/cmd/sc_polygon_unfilled.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<g fill="none"><path d="m13.080985.5000004-11.580985 4.6500001 5.950704 10.3499995h7.049296l-3.616197-7.8999995z" stroke="#ce5c00" stroke-linejoin="round" stroke-width=".959592"/><g stroke="#e9e9e9"><path d="m7.5 9.5 2.2965871-2.081502" stroke-linecap="round" stroke-linejoin="round"/><path d="m11.481497 2.1934408-8.533221 3.4756096 5.057611 8.8309496h4.889823l-3.068124-6.8894021z" fill="none"/></g></g></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;amp;gt;<g fill="none" stroke="#7239b3" stroke-linejoin="round"><path d="m13.080985.5000004-11.580985 4.6500001 5.950704 10.3499995h7.049296l-3.616197-7.8999995z" stroke-width=".959592"/><path d="m6.7542373 10.042373 3.0423498-2.623875" fill="none" stroke-linecap="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg
index 570d3a114559..4a23f3b6ec1d 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.brace-pair.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1zm3 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1zm3 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg
index 856fd01cc60e..716c7c571a82 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.bracket-pair.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1zm3 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m6 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1zm3 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg
index 1a2b1cd85d36..f1aa4a521784 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.forbidden.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-4.4126757.00026919-7.99973057 3.5873241-8 8 .00026928 4.412676 3.5873242 7.999731 8 8 4.412676-.000269 7.999731-3.587324 8-8-.000269-4.412676-3.587324-7.99973095-8-8zm0 .8828125c3.936105.00023999 7.116946 3.181082 7.117188 7.1171875-.00011 1.787771-.660948 3.415159-1.746094 4.664062l-10.0410159-10.0312495c1.2495789-1.0878733 2.8796431-1.74989078 4.6699219-1.75zm-5.375 2.4570313 10.039062 10.0312502c-1.248903 1.085146-2.8762915 1.745984-4.664062 1.746094-3.9361052-.000242-7.1169473-3.181083-7.1171875-7.117188.00010904-1.7857834.6592003-3.4117906 1.7421875-4.6601562z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-4.4126757.00026919-7.99973057 3.5873241-8 8 .00026928 4.412676 3.5873242 7.999731 8 8 4.412676-.000269 7.999731-3.587324 8-8-.000269-4.412676-3.587324-7.99973095-8-8zm0 .8828125c3.936105.00023999 7.116946 3.181082 7.117188 7.1171875-.00011 1.787771-.660948 3.415159-1.746094 4.664062l-10.0410159-10.0312495c1.2495789-1.0878733 2.8796431-1.74989078 4.6699219-1.75zm-5.375 2.4570313 10.039062 10.0312502c-1.248903 1.085146-2.8762915 1.745984-4.664062 1.746094-3.9361052-.000242-7.1169473-3.181083-7.1171875-7.117188.00010904-1.7857834.6592003-3.4117906 1.7421875-4.6601562z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg
index 844b18aed63f..65e1c29cf9dd 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-brace.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954778-2 2v4 1c0 .2761493-.2238577.5-.5.5h-.5v1h.5c.2761423 0 .5.2238507.5.5v1 1 3c0 1.104597 1 2 2 2h1v-1h-1c-.5522843 0-1-.447701-1-1v-3-1-1c0-.382499-.1392847-.7350257-.375-1 .2357153-.2649743.375-.617501.375-1v-1-.28125-3.71875c0-.5522986.4477765-1 1-1h1v-1z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg
index 78001fcd7662..f8d5faa1bb6e 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.left-bracket.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m8 0c-1.104522 0-2 .8954777-2 2v12c0 1.104597.8954308 2 2 2h1v-1h-1c-.5522842 0-1-.447701-1-1v-8.28125-3.71875c0-.5522986.4267669-1 1-1h1v-1z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg
index 9c865c4f07db..4a9f37c97e8c 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-brace.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552224 0 1 .4477014 1 1v3.71875.28125 1c0 .382499.139285.7350257.375 1-.235715.2649743-.375.617501-.375 1v1 1 3c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-3-1-1c0-.2761493.223858-.5.5-.5h.5v-1h-.5c-.276142 0-.5-.2238507-.5-.5v-1-4c0-1.1045222-.822906-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg
index 7e11c8c841b1..04bdf7f4ff5d 100644
--- a/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg
+++ b/icon-themes/elementary_svg/cmd/sc_symbolshapes.right-bracket.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#ce5c00"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&gt;<path d="m7 0v1h1c.552223 0 1 .4477014 1 1v3.71875 8.28125c0 .552299-.447716 1-1 1h-1v1h1c1.104569 0 2-.895403 2-2v-12c0-1.1045223-.619163-2-2-2z" fill="#7239b3"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_vfixedline.svg b/icon-themes/elementary_svg/cmd/sc_vfixedline.svg
index 704a26dd7ff1..bc2e93d9d61a 100644
--- a/icon-themes/elementary_svg/cmd/sc_vfixedline.svg
+++ b/icon-themes/elementary_svg/cmd/sc_vfixedline.svg
@@ -1 +1 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m0-8h16v1h-16z" fill="#ce5c00" transform="rotate(90)"/></svg> \ No newline at end of file
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">/&amp;gt;<path d="m0-8h16v1h-16z" fill="#7239b3" transform="rotate(90)"/></svg> \ No newline at end of file