summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--icon-themes/breeze/cmd/32/distributehorzcenter.pngbin0 -> 296 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributehorzdistance.pngbin0 -> 298 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributehorzleft.pngbin0 -> 300 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributehorzright.pngbin0 -> 303 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributevertbottom.pngbin0 -> 253 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributevertcenter.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributevertdistance.pngbin0 -> 260 bytes
-rw-r--r--icon-themes/breeze/cmd/32/distributeverttop.pngbin0 -> 254 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributehorzcenter.pngbin0 -> 277 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributehorzdistance.pngbin0 -> 277 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributehorzleft.pngbin0 -> 271 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributehorzright.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributevertbottom.pngbin0 -> 264 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributevertcenter.pngbin0 -> 272 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributevertdistance.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze/cmd/lc_distributeverttop.pngbin0 -> 266 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributehorzcenter.png (renamed from icon-themes/breeze/svx/res/dsth_cen.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributehorzdistance.pngbin0 -> 263 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributehorzleft.png (renamed from icon-themes/breeze/svx/res/dsth_low.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributehorzright.png (renamed from icon-themes/breeze/svx/res/dsth_hig.png)bin264 -> 264 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributevertbottom.png (renamed from icon-themes/breeze/svx/res/dstv_low.png)bin261 -> 261 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributevertcenter.pngbin0 -> 258 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributevertdistance.png (renamed from icon-themes/breeze/svx/res/dstv_dst.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/breeze/cmd/sc_distributeverttop.png (renamed from icon-themes/breeze/svx/res/dstv_hig.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/breeze/links.txt2
-rw-r--r--icon-themes/breeze/svx/res/dstv_cen.pngbin191 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributehorzcenter.pngbin0 -> 296 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributehorzdistance.pngbin0 -> 298 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributehorzleft.pngbin0 -> 300 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributehorzright.pngbin0 -> 303 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributevertbottom.pngbin0 -> 253 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributevertcenter.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributevertdistance.pngbin0 -> 260 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/32/distributeverttop.pngbin0 -> 254 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributehorzcenter.pngbin0 -> 277 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributehorzdistance.pngbin0 -> 277 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributehorzleft.pngbin0 -> 271 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributehorzright.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributevertbottom.pngbin0 -> 264 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributevertcenter.pngbin0 -> 272 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributevertdistance.pngbin0 -> 269 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/lc_distributeverttop.pngbin0 -> 266 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributehorzcenter.png (renamed from icon-themes/breeze_dark/svx/res/dsth_cen.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributehorzdistance.pngbin0 -> 263 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributehorzleft.png (renamed from icon-themes/breeze_dark/svx/res/dsth_low.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributehorzright.png (renamed from icon-themes/breeze_dark/svx/res/dsth_hig.png)bin264 -> 264 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributevertbottom.png (renamed from icon-themes/breeze_dark/svx/res/dstv_low.png)bin261 -> 261 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributevertcenter.pngbin0 -> 258 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributevertdistance.png (renamed from icon-themes/breeze_dark/svx/res/dstv_dst.png)bin265 -> 265 bytes
-rw-r--r--icon-themes/breeze_dark/cmd/sc_distributeverttop.png (renamed from icon-themes/breeze_dark/svx/res/dstv_hig.png)bin260 -> 260 bytes
-rw-r--r--icon-themes/breeze_dark/links.txt2
-rw-r--r--icon-themes/breeze_dark/svx/res/dstv_cen.pngbin191 -> 0 bytes
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributehorzcenter.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dsth_cen.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributehorzleft.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dsth_low.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributehorzright.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dsth_hig.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributevertbottom.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dstv_low.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributevertdistance.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dstv_dst.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/cmd/sc_distributeverttop.svg (renamed from icon-themes/breeze_dark_svg/svx/res/dstv_hig.svg)0
-rw-r--r--icon-themes/breeze_dark_svg/svx/res/dstv_cen.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributehorzcenter.svg (renamed from icon-themes/breeze_svg/svx/res/dsth_cen.svg)0
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributehorzdistance.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributehorzleft.svg (renamed from icon-themes/breeze_svg/svx/res/dsth_low.svg)0
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributehorzright.svg (renamed from icon-themes/breeze_svg/svx/res/dsth_hig.svg)0
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributevertbottom.svg (renamed from icon-themes/breeze_svg/svx/res/dstv_low.svg)0
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributevertcenter.svg1
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributevertdistance.svg (renamed from icon-themes/breeze_svg/svx/res/dstv_dst.svg)0
-rw-r--r--icon-themes/breeze_svg/cmd/sc_distributeverttop.svg (renamed from icon-themes/breeze_svg/svx/res/dstv_hig.svg)0
-rw-r--r--icon-themes/breeze_svg/svx/res/dstv_cen.svg1
-rw-r--r--icon-themes/colibre/cmd/32/distributehorzcenter.pngbin0 -> 317 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributehorzdistance.pngbin0 -> 325 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributehorzleft.pngbin0 -> 310 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributehorzright.pngbin0 -> 314 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributevertbottom.pngbin0 -> 345 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributevertcenter.pngbin0 -> 358 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributevertdistance.pngbin0 -> 348 bytes
-rw-r--r--icon-themes/colibre/cmd/32/distributeverttop.pngbin0 -> 344 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributehorzcenter.pngbin0 -> 326 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributehorzdistance.pngbin0 -> 326 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributehorzleft.pngbin0 -> 327 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributehorzright.pngbin0 -> 327 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributevertbottom.pngbin0 -> 405 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributevertcenter.pngbin0 -> 417 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributevertdistance.pngbin0 -> 416 bytes
-rw-r--r--icon-themes/colibre/cmd/lc_distributeverttop.pngbin0 -> 415 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributehorzcenter.pngbin0 -> 288 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributehorzdistance.pngbin0 -> 291 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributehorzleft.pngbin0 -> 278 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributehorzright.pngbin0 -> 288 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributevertbottom.pngbin0 -> 278 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributevertcenter.pngbin0 -> 280 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributevertdistance.pngbin0 -> 280 bytes
-rw-r--r--icon-themes/colibre/cmd/sc_distributeverttop.pngbin0 -> 276 bytes
-rw-r--r--icon-themes/colibre/svx/res/dsth_cen.pngbin294 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dsth_dst.pngbin298 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dsth_hig.pngbin284 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dsth_low.pngbin287 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dstv_cen.pngbin224 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dstv_dst.pngbin295 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dstv_hig.pngbin292 -> 0 bytes
-rw-r--r--icon-themes/colibre/svx/res/dstv_low.pngbin290 -> 0 bytes
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributehorzcenter.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributehorzdistance.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributehorzleft.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributehorzright.svg2
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributevertbottom.svg3
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributevertcenter.svg3
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributevertdistance.svg3
-rw-r--r--icon-themes/colibre_svg/cmd/sc_distributeverttop.svg2
-rw-r--r--icon-themes/colibre_svg/svx/res/dsth_cen.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dsth_dst.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dsth_hig.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dsth_low.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dstv_cen.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dstv_dst.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dstv_hig.svg1
-rw-r--r--icon-themes/colibre_svg/svx/res/dstv_low.svg1
-rw-r--r--icon-themes/elementary/cmd/32/distributehorzcenter.pngbin0 -> 840 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributehorzdistance.pngbin0 -> 740 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributehorzleft.pngbin0 -> 691 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributehorzright.pngbin0 -> 666 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributevertbottom.pngbin0 -> 606 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributevertcenter.pngbin0 -> 696 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributevertdistance.pngbin0 -> 616 bytes
-rw-r--r--icon-themes/elementary/cmd/32/distributeverttop.pngbin0 -> 549 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributehorzcenter.pngbin0 -> 718 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributehorzdistance.pngbin0 -> 653 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributehorzleft.pngbin0 -> 626 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributehorzright.pngbin0 -> 618 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributevertbottom.pngbin0 -> 471 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributevertcenter.pngbin0 -> 478 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributevertdistance.pngbin0 -> 516 bytes
-rw-r--r--icon-themes/elementary/cmd/lc_distributeverttop.pngbin0 -> 479 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributehorzcenter.pngbin0 -> 517 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributehorzdistance.pngbin0 -> 558 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributehorzleft.pngbin0 -> 526 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributehorzright.pngbin0 -> 522 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributevertbottom.pngbin0 -> 412 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributevertcenter.pngbin0 -> 476 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributevertdistance.pngbin0 -> 442 bytes
-rw-r--r--icon-themes/elementary/cmd/sc_distributeverttop.pngbin0 -> 453 bytes
-rw-r--r--icon-themes/elementary/svx/res/dsth_cen.pngbin484 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dsth_dst.pngbin404 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dsth_hig.pngbin395 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dsth_low.pngbin389 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dstv_cen.pngbin495 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dstv_dst.pngbin332 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dstv_hig.pngbin319 -> 0 bytes
-rw-r--r--icon-themes/elementary/svx/res/dstv_low.pngbin317 -> 0 bytes
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributehorzdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributehorzleft.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributehorzright.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributevertbottom.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributevertcenter.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributevertdistance.svg1
-rw-r--r--icon-themes/elementary_svg/cmd/sc_distributeverttop.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dsth_cen.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dsth_dst.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dsth_hig.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dsth_low.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dstv_cen.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dstv_dst.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dstv_hig.svg1
-rw-r--r--icon-themes/elementary_svg/svx/res/dstv_low.svg1
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributehorzcenter.pngbin0 -> 811 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributehorzdistance.pngbin0 -> 805 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributehorzleft.pngbin0 -> 804 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributehorzright.pngbin0 -> 805 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributevertbottom.pngbin0 -> 770 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributevertcenter.pngbin0 -> 763 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributevertdistance.pngbin0 -> 1050 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/32/distributeverttop.pngbin0 -> 759 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributehorzcenter.pngbin0 -> 868 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributehorzdistance.pngbin0 -> 863 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributehorzleft.pngbin0 -> 866 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributehorzright.pngbin0 -> 859 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributevertbottom.pngbin0 -> 767 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributevertcenter.pngbin0 -> 827 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributevertdistance.pngbin0 -> 800 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/lc_distributeverttop.pngbin0 -> 814 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributehorzcenter.pngbin0 -> 602 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributehorzdistance.png (renamed from icon-themes/karasa_jaga/svx/res/dsth_dst.png)bin695 -> 695 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributehorzleft.pngbin0 -> 599 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributehorzright.pngbin0 -> 597 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributevertbottom.png (renamed from icon-themes/karasa_jaga/svx/res/dstv_low.png)bin600 -> 600 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributevertcenter.pngbin0 -> 519 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributevertdistance.png (renamed from icon-themes/karasa_jaga/svx/res/dstv_dst.png)bin622 -> 622 bytes
-rw-r--r--icon-themes/karasa_jaga/cmd/sc_distributeverttop.png (renamed from icon-themes/karasa_jaga/svx/res/dstv_hig.png)bin614 -> 614 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/dsth_cen.pngbin635 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/dsth_hig.pngbin618 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/dsth_low.pngbin617 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga/svx/res/dstv_cen.pngbin560 -> 0 bytes
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributehorzcenter.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dsth_cen.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributehorzdistance.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dsth_dst.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributehorzleft.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dsth_low.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributehorzright.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dsth_hig.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributevertbottom.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dstv_low.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributevertcenter.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dstv_cen.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributevertdistance.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dstv_dst.svg)0
-rw-r--r--icon-themes/karasa_jaga_svg/cmd/sc_distributeverttop.svg (renamed from icon-themes/karasa_jaga_svg/svx/res/dstv_hig.svg)0
-rw-r--r--icon-themes/sukapura/cmd/32/distributehorzcenter.pngbin0 -> 407 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributehorzdistance.pngbin0 -> 402 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributehorzleft.pngbin0 -> 380 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributehorzright.pngbin0 -> 398 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributevertbottom.pngbin0 -> 453 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributevertcenter.pngbin0 -> 466 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributevertdistance.pngbin0 -> 431 bytes
-rw-r--r--icon-themes/sukapura/cmd/32/distributeverttop.pngbin0 -> 449 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributehorzcenter.pngbin0 -> 403 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributehorzdistance.pngbin0 -> 388 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributehorzleft.pngbin0 -> 384 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributehorzright.pngbin0 -> 384 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributevertbottom.pngbin0 -> 429 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributevertcenter.pngbin0 -> 454 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributevertdistance.pngbin0 -> 437 bytes
-rw-r--r--icon-themes/sukapura/cmd/lc_distributeverttop.pngbin0 -> 432 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributehorzcenter.pngbin0 -> 369 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributehorzdistance.pngbin0 -> 366 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributehorzleft.pngbin0 -> 367 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributehorzright.pngbin0 -> 366 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributevertbottom.pngbin0 -> 385 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributevertcenter.pngbin0 -> 388 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributevertdistance.pngbin0 -> 383 bytes
-rw-r--r--icon-themes/sukapura/cmd/sc_distributeverttop.pngbin0 -> 385 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dsth_cen.pngbin294 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dsth_dst.pngbin298 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dsth_hig.pngbin284 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dsth_low.pngbin287 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dstv_cen.pngbin224 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dstv_dst.pngbin295 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dstv_hig.pngbin292 -> 0 bytes
-rw-r--r--icon-themes/sukapura/svx/res/dstv_low.pngbin290 -> 0 bytes
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributehorzcenter.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributehorzdistance.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributehorzleft.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributehorzright.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributevertbottom.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributevertcenter.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributevertdistance.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/32/distributeverttop.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributehorzcenter.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributehorzdistance.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributehorzleft.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributehorzright.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributevertbottom.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributevertcenter.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributevertdistance.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/lc_distributeverttop.svg1
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributehorzcenter.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributehorzdistance.svg5
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributehorzleft.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributehorzright.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributevertbottom.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributevertcenter.svg3
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributevertdistance.svg5
-rw-r--r--icon-themes/sukapura_svg/cmd/sc_distributeverttop.svg3
-rw-r--r--icon-themes/sukapura_svg/svx/res/dsth_cen.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dsth_dst.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dsth_hig.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dsth_low.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dstv_cen.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dstv_dst.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dstv_hig.svg1
-rw-r--r--icon-themes/sukapura_svg/svx/res/dstv_low.svg1
346 files changed, 157 insertions, 28 deletions
diff --git a/icon-themes/breeze/cmd/32/distributehorzcenter.png b/icon-themes/breeze/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..4d1ba79dd5a4
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributehorzdistance.png b/icon-themes/breeze/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..914be6b36b8a
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributehorzleft.png b/icon-themes/breeze/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..746324756766
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributehorzright.png b/icon-themes/breeze/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..d7d52c0d6ab7
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributevertbottom.png b/icon-themes/breeze/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..200be2ab5cec
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributevertcenter.png b/icon-themes/breeze/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..28874857445b
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributevertdistance.png b/icon-themes/breeze/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..293c3f110147
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/32/distributeverttop.png b/icon-themes/breeze/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..49b2f0aa6a7a
--- /dev/null
+++ b/icon-themes/breeze/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributehorzcenter.png b/icon-themes/breeze/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..bb9c4ef37c60
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributehorzdistance.png b/icon-themes/breeze/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..8a0b74da0f18
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributehorzleft.png b/icon-themes/breeze/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..0164e0474840
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributehorzright.png b/icon-themes/breeze/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..bcc9a66b52c1
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributevertbottom.png b/icon-themes/breeze/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..4998375cf0ec
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributevertcenter.png b/icon-themes/breeze/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..808ebd289231
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributevertdistance.png b/icon-themes/breeze/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..8e6a5ba11b8b
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/lc_distributeverttop.png b/icon-themes/breeze/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..239cf82c9e76
--- /dev/null
+++ b/icon-themes/breeze/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dsth_cen.png b/icon-themes/breeze/cmd/sc_distributehorzcenter.png
index 8ddb2b36a831..8ddb2b36a831 100644
--- a/icon-themes/breeze/svx/res/dsth_cen.png
+++ b/icon-themes/breeze/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/sc_distributehorzdistance.png b/icon-themes/breeze/cmd/sc_distributehorzdistance.png
new file mode 100644
index 000000000000..711e1edc2b01
--- /dev/null
+++ b/icon-themes/breeze/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dsth_low.png b/icon-themes/breeze/cmd/sc_distributehorzleft.png
index 34bbc6fdc117..34bbc6fdc117 100644
--- a/icon-themes/breeze/svx/res/dsth_low.png
+++ b/icon-themes/breeze/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dsth_hig.png b/icon-themes/breeze/cmd/sc_distributehorzright.png
index e5ac56b2bf01..e5ac56b2bf01 100644
--- a/icon-themes/breeze/svx/res/dsth_hig.png
+++ b/icon-themes/breeze/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dstv_low.png b/icon-themes/breeze/cmd/sc_distributevertbottom.png
index 03844caf8d0f..03844caf8d0f 100644
--- a/icon-themes/breeze/svx/res/dstv_low.png
+++ b/icon-themes/breeze/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze/cmd/sc_distributevertcenter.png b/icon-themes/breeze/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..b20c85d1bbbd
--- /dev/null
+++ b/icon-themes/breeze/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dstv_dst.png b/icon-themes/breeze/cmd/sc_distributevertdistance.png
index 18433c7c6188..18433c7c6188 100644
--- a/icon-themes/breeze/svx/res/dstv_dst.png
+++ b/icon-themes/breeze/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze/svx/res/dstv_hig.png b/icon-themes/breeze/cmd/sc_distributeverttop.png
index 98ceadec5938..98ceadec5938 100644
--- a/icon-themes/breeze/svx/res/dstv_hig.png
+++ b/icon-themes/breeze/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze/links.txt b/icon-themes/breeze/links.txt
index 18b94d398552..da539638744f 100644
--- a/icon-themes/breeze/links.txt
+++ b/icon-themes/breeze/links.txt
@@ -1943,7 +1943,7 @@ cmd/sc_browseforward.png cmd/sc_nextrecord.png
cmd/32/donation.png cmd/32/currencyfield.png
cmd/lc_donation.png cmd/lc_currencyfield.png
cmd/sc_donation.png cmd/sc_currencyfield.png
-
+
# Math
cmd/32/symbolcatalogue.png cmd/32/insertsymbol.png
cmd/lc_symbolcatalogue.png cmd/lc_insertsymbol.png
diff --git a/icon-themes/breeze/svx/res/dstv_cen.png b/icon-themes/breeze/svx/res/dstv_cen.png
deleted file mode 100644
index 7d178044bc87..000000000000
--- a/icon-themes/breeze/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributehorzcenter.png b/icon-themes/breeze_dark/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..ee3cf3f5411c
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributehorzdistance.png b/icon-themes/breeze_dark/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..e16ea091c5dd
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributehorzleft.png b/icon-themes/breeze_dark/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..bd569240501b
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributehorzright.png b/icon-themes/breeze_dark/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..3c5b17e51a30
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributevertbottom.png b/icon-themes/breeze_dark/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..5bca942bcd82
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributevertcenter.png b/icon-themes/breeze_dark/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..767ac88f5c0f
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributevertdistance.png b/icon-themes/breeze_dark/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..e7d0b3434200
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/32/distributeverttop.png b/icon-themes/breeze_dark/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..cdff6fe99e1a
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributehorzcenter.png b/icon-themes/breeze_dark/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..1fa749f1e012
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributehorzdistance.png b/icon-themes/breeze_dark/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..6a4c6dcf59f3
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributehorzleft.png b/icon-themes/breeze_dark/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..c04d69fc3e18
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributehorzright.png b/icon-themes/breeze_dark/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..d61c0cbfd3e4
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributevertbottom.png b/icon-themes/breeze_dark/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..70ed755a4554
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributevertcenter.png b/icon-themes/breeze_dark/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..e47a4d315052
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributevertdistance.png b/icon-themes/breeze_dark/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..ff97a019afc8
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/lc_distributeverttop.png b/icon-themes/breeze_dark/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..1907e320d824
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dsth_cen.png b/icon-themes/breeze_dark/cmd/sc_distributehorzcenter.png
index 16fd45c063f8..16fd45c063f8 100644
--- a/icon-themes/breeze_dark/svx/res/dsth_cen.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/sc_distributehorzdistance.png b/icon-themes/breeze_dark/cmd/sc_distributehorzdistance.png
new file mode 100644
index 000000000000..37afb8082cc0
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dsth_low.png b/icon-themes/breeze_dark/cmd/sc_distributehorzleft.png
index b1c4a551163a..b1c4a551163a 100644
--- a/icon-themes/breeze_dark/svx/res/dsth_low.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dsth_hig.png b/icon-themes/breeze_dark/cmd/sc_distributehorzright.png
index a5444e82f94c..a5444e82f94c 100644
--- a/icon-themes/breeze_dark/svx/res/dsth_hig.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dstv_low.png b/icon-themes/breeze_dark/cmd/sc_distributevertbottom.png
index b6c0f7c0aa18..b6c0f7c0aa18 100644
--- a/icon-themes/breeze_dark/svx/res/dstv_low.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/breeze_dark/cmd/sc_distributevertcenter.png b/icon-themes/breeze_dark/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..0190385856f8
--- /dev/null
+++ b/icon-themes/breeze_dark/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dstv_dst.png b/icon-themes/breeze_dark/cmd/sc_distributevertdistance.png
index 986c08106ce1..986c08106ce1 100644
--- a/icon-themes/breeze_dark/svx/res/dstv_dst.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/breeze_dark/svx/res/dstv_hig.png b/icon-themes/breeze_dark/cmd/sc_distributeverttop.png
index 49f3f234f460..49f3f234f460 100644
--- a/icon-themes/breeze_dark/svx/res/dstv_hig.png
+++ b/icon-themes/breeze_dark/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/breeze_dark/links.txt b/icon-themes/breeze_dark/links.txt
index 18b94d398552..da539638744f 100644
--- a/icon-themes/breeze_dark/links.txt
+++ b/icon-themes/breeze_dark/links.txt
@@ -1943,7 +1943,7 @@ cmd/sc_browseforward.png cmd/sc_nextrecord.png
cmd/32/donation.png cmd/32/currencyfield.png
cmd/lc_donation.png cmd/lc_currencyfield.png
cmd/sc_donation.png cmd/sc_currencyfield.png
-
+
# Math
cmd/32/symbolcatalogue.png cmd/32/insertsymbol.png
cmd/lc_symbolcatalogue.png cmd/lc_insertsymbol.png
diff --git a/icon-themes/breeze_dark/svx/res/dstv_cen.png b/icon-themes/breeze_dark/svx/res/dstv_cen.png
deleted file mode 100644
index ab55c5aee409..000000000000
--- a/icon-themes/breeze_dark/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributehorzcenter.svg b/icon-themes/breeze_dark_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..fc557c64d4e3
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9.2499756 1.999985-3.0000075 1.8750047 3.0000075 1.8750047zm3.0000074 0v3.7500094l3.000008-1.8750047zm-7.5000186 4.5000112.0000298 2.2500057h-3.0000374l.0000001 6.7500171h3.0000375l-.0000075 4.500011h1.5000263l.0000075-4.500011h2.9999549l-.0000001-6.7500171-2.999955.0000001-.0000298-2.2500057zm10.5000786 2.2500058-3.00006-.0000001.000023 9.0000001h3.000037l-.00003 2.250028h1.500003l.000031-2.250028h2.999978l-.000023-9.0000001h-2.999978l-.00003-2.2500057-1.499981.0000001m-6.7500619 3.0000075.0000226 5.2500132-5.999955-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-6.000015l-.000023-7.5000192" fill="#eff0f1" transform="matrix(1.33333 0 0 1.33333 1.66673 1.33336)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributehorzdistance.svg b/icon-themes/breeze_dark_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..059ffcf7b192
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m6.2499681 1.999985 3.0000075 1.8750047-3.0000075 1.8750047zm9.0000229 0v3.7500094l-3.000008-1.8750047zm-6.7500623 4.5000112.0000299 2.2500056-6.7500018.0000001.0000001 6.7500171h6.7500018l-.0000075 4.500011h1.5000263l.0000075-4.500011-.0000001-6.7500171-.0000299-2.2500057zm3.0001053 2.2500058-.000008 9-.000022 2.250028h1.500003l.00003-2.250028h6.749988l-.000023-9.0000001h-6.749987l-.00003-2.2500057-1.499981.0000001m-3.0000528 3.0000074.0000227 5.2500133-5.9999552-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-5.999993l-.000023-7.5000192" fill="#eff0f1" transform="matrix(1.33333 0 0 1.33333 1.66673 1.33336)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributehorzleft.svg b/icon-themes/breeze_dark_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..d5a93cc11016
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9 4-4 2.5 4 2.5zm5 0v5l4-2.5zm-10 6v3 9 6h2v-6h9v-9h-9v-3zm13 0v3 12 3h2v-3h9v-12h-9v-3zm-11 4h8v7h-8zm13 0h8v10h-8z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributehorzright.svg b/icon-themes/breeze_dark_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..7c5a9950ed16
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m18 4-4 2.5 4 2.5zm5 0v5l4-2.5zm-10 6v3h-9v12h9v3h2v-3-12-3zm13 0v3h-9v9h9v6h2v-6-9-3zm-21 4h8v10h-8zm13 0h8v7h-8z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributevertbottom.svg b/icon-themes/breeze_dark_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..99ba7906225b
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m7 4v9h-3v2h3 12 3v-2h-3v-9zm1 1h10v8h-10zm17.5 9-2.5 4h5zm-15.5 3v9h-6v2h6 9 3v-2h-3v-9zm1 1h7v8h-7zm12 5 2.5 4 2.5-4z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributevertcenter.svg b/icon-themes/breeze_dark_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..ea7a3c60e1ec
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9.2499756 1.999985-3.0000075 1.8750047 3.0000075 1.8750047zm3.0000074 0v3.7500094l3.000008-1.8750047zm-7.5000186 4.5000112.0000298 2.2500057h-3.0000374l.0000001 6.7500171h3.0000375l-.0000075 4.500011h1.5000263l.0000075-4.500011h2.9999549l-.0000001-6.7500171-2.999955.0000001-.0000298-2.2500057zm10.5000786 2.2500058-3.00006-.0000001.000023 9.0000001h3.000037l-.00003 2.250028h1.500003l.000031-2.250028h2.999978l-.000023-9.0000001h-2.999978l-.00003-2.2500057-1.499981.0000001m-6.7500619 3.0000075.0000226 5.2500132-5.999955-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-6.000015l-.000023-7.5000192" fill="#eff0f1" transform="matrix(0 1.33333 -1.33333 0 30.666655 1.666715)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributevertdistance.svg b/icon-themes/breeze_dark_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..d1fb9761077a
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m6.2499681 1.999985 3.0000075 1.8750047-3.0000075 1.8750047zm9.0000229 0v3.7500094l-3.000008-1.8750047zm-6.7500623 4.5000112.0000299 2.2500056-6.7500018.0000001.0000001 6.7500171h6.7500018l-.0000075 4.500011h1.5000263l.0000075-4.500011-.0000001-6.7500171-.0000299-2.2500057zm3.0001053 2.2500058-.000008 9-.000022 2.250028h1.500003l.00003-2.250028h6.749988l-.000023-9.0000001h-6.749987l-.00003-2.2500057-1.499981.0000001m-3.0000528 3.0000074.0000227 5.2500133-5.9999552-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-5.999993l-.000023-7.5000192" fill="#eff0f1" transform="matrix(0 1.33333 -1.33333 0 30.666655 1.666715)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/32/distributeverttop.svg b/icon-themes/breeze_dark_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..9f4516382218
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/32/distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v2h6v9h9v-9h3v-2h-3-9zm21.5 1-2.5 4h5zm-14.5 1h7v8h-7zm12 8 2.5 4 2.5-4zm-19 3v2h3v9h12v-9h3v-2h-3-12zm4 2h10v8h-10z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..b6f314c94d2f
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m9 3-3 2 3 2zm4 0v4l3-2zm-7 3v2h-3v7h3v4h1v-4h3v-7h-3v-2zm9 0v2h-3v9h3v2h1v-2h3v-9h-3v-2zm-11 3h5v5h-5zm9 0h5v7h-5z" fill="#eff0f1" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..6597553f546a
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v4l3-2zm10 0-3 2 3 2zm-7 3v2h-6v7h6v4h1v-5-6-2zm3 0v3 8 2h1v-2h6v-9h-6v-2zm-8 3h5v5h-5zm9 0h5v7h-5z" fill="#eff0f1" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributehorzleft.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..032a7466035c
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7 3-3 2 3 2zm2 0v4l3-2zm-6 3v3 6 4h1v-4h6v-7h-6v-2zm9 0v3 8 2h1v-2h6v-9h-6v-2zm-8 3h5v5h-5zm9 0h5v7h-5z" fill="#eff0f1" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributehorzright.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..ec934ee33c89
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m13 3-3 2 3 2zm2 0v4l3-2zm-6 3v2h-6v9h6v2h1v-3-8-2zm9 0v2h-6v7h6v4h1v-5-6-2zm-14 3h5v7h-5zm9 0h5v5h-5z" fill="#eff0f1" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributevertbottom.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..ae28d9c23510
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 553.07647-2-3-2 3zm0 2h-4l2 3zm-3-6h-2v-6h-9v6h-2v1h3 8 2zm0 9h-2v-6h-7v6h-4v1h5 6 2zm-3-14v5h-7v-5zm0 9v5h-5v-5z" fill="#eff0f1" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributevertcenter.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..a2985091bba4
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19 9-2-3-2 3zm0 4h-4l2 3zm-3-7h-2v-3h-7v3h-4v1h4v3h7v-3h2zm0 9h-2v-3h-9v3h-2v1h2v3h9v-3h2zm-3-11v5h-5v-5zm0 9v5h-7v-5z" fill="#eff0f1" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributevertdistance.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..1ac20fe04699
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 546.07647h-4l2 3zm0 10-2-3-2 3zm-3-7h-2v-6h-7v6h-4v1h5 6 2zm0 3h-3-8-2v1h2v6h9v-6h2zm-3-8v5h-5v-5zm0 9v5h-7v-5z" fill="#eff0f1" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/cmd/lc_distributeverttop.svg b/icon-themes/breeze_dark_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..8a9cf967f890
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 547.07647-2-3-2 3zm0 2h-4l2 3zm-3-6h-3-6-4v1h4v6h7v-6h2zm0 9h-3-8-2v1h2v6h9v-6h2zm-3-8v5h-5v-5zm0 9v5h-7v-5z" fill="#eff0f1" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/svx/res/dsth_cen.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzcenter.svg
index 0075d7309476..0075d7309476 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dsth_cen.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzcenter.svg
diff --git a/icon-themes/breeze_dark_svg/cmd/sc_distributehorzdistance.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzdistance.svg
new file mode 100644
index 000000000000..df8a7d5f5ead
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 0v4l3-2zm9 0-3 2 3 2zm-7 5v1h-5v1 5 1h5v3h1v-4-5-2zm4 0v2 7 2h1v-1h4v-1-7-1h-4v-1zm-8 2h4v5h-4zm9 0h3v7h-3z" fill="#eff0f1" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/svx/res/dsth_low.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzleft.svg
index 48b071f35290..48b071f35290 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dsth_low.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzleft.svg
diff --git a/icon-themes/breeze_dark_svg/svx/res/dsth_hig.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzright.svg
index 287405cb0d5d..287405cb0d5d 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dsth_hig.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributehorzright.svg
diff --git a/icon-themes/breeze_dark_svg/svx/res/dstv_low.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributevertbottom.svg
index 60b638fc675f..60b638fc675f 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dstv_low.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributevertbottom.svg
diff --git a/icon-themes/breeze_dark_svg/cmd/sc_distributevertcenter.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributevertcenter.svg
new file mode 100644
index 000000000000..3f733868aeaa
--- /dev/null
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 7-2-3-2 3zm0 2h-4l2 3zm-4-5h-1v-2h-5-1v2h-1v1h1v1 1h6v-1-1h1zm0 7h-1v-2h-5-1v2h-1v1h1v1 1h6v-1-1h1zm-2-8v3h-4v-3zm0 7v3h-4v-3z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_dark_svg/svx/res/dstv_dst.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributevertdistance.svg
index 5e48224f8bba..5e48224f8bba 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dstv_dst.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributevertdistance.svg
diff --git a/icon-themes/breeze_dark_svg/svx/res/dstv_hig.svg b/icon-themes/breeze_dark_svg/cmd/sc_distributeverttop.svg
index 23233407b8b8..23233407b8b8 100644
--- a/icon-themes/breeze_dark_svg/svx/res/dstv_hig.svg
+++ b/icon-themes/breeze_dark_svg/cmd/sc_distributeverttop.svg
diff --git a/icon-themes/breeze_dark_svg/svx/res/dstv_cen.svg b/icon-themes/breeze_dark_svg/svx/res/dstv_cen.svg
deleted file mode 100644
index d0ac49163678..000000000000
--- a/icon-themes/breeze_dark_svg/svx/res/dstv_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 2v5h6v-5zm1 1h4v3h-4zm6 3v1h1v2h-1v1h4v-1h-1v-2h1v-1zm-7 3v5h6v-5zm1 1h4v3h-4z" fill="#eff0f1"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributehorzcenter.svg b/icon-themes/breeze_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..81673870c57c
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9.2499756 1.999985-3.0000075 1.8750047 3.0000075 1.8750047zm3.0000074 0v3.7500094l3.000008-1.8750047zm-7.5000186 4.5000112.0000298 2.2500057h-3.0000374l.0000001 6.7500171h3.0000375l-.0000075 4.500011h1.5000263l.0000075-4.500011h2.9999549l-.0000001-6.7500171-2.999955.0000001-.0000298-2.2500057zm10.5000786 2.2500058-3.00006-.0000001.000023 9.0000001h3.000037l-.00003 2.250028h1.500003l.000031-2.250028h2.999978l-.000023-9.0000001h-2.999978l-.00003-2.2500057-1.499981.0000001m-6.7500619 3.0000075.0000226 5.2500132-5.999955-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-6.000015l-.000023-7.5000192" fill="#232629" transform="matrix(1.33333 0 0 1.33333 1.66673 1.33336)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributehorzdistance.svg b/icon-themes/breeze_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..7ca7020750e6
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m6.2499681 1.999985 3.0000075 1.8750047-3.0000075 1.8750047zm9.0000229 0v3.7500094l-3.000008-1.8750047zm-6.7500623 4.5000112.0000299 2.2500056-6.7500018.0000001.0000001 6.7500171h6.7500018l-.0000075 4.500011h1.5000263l.0000075-4.500011-.0000001-6.7500171-.0000299-2.2500057zm3.0001053 2.2500058-.000008 9-.000022 2.250028h1.500003l.00003-2.250028h6.749988l-.000023-9.0000001h-6.749987l-.00003-2.2500057-1.499981.0000001m-3.0000528 3.0000074.0000227 5.2500133-5.9999552-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-5.999993l-.000023-7.5000192" fill="#232629" transform="matrix(1.33333 0 0 1.33333 1.66673 1.33336)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributehorzleft.svg b/icon-themes/breeze_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..27fa76acf10f
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9 4-4 2.5 4 2.5zm5 0v5l4-2.5zm-10 6v3 9 6h2v-6h9v-9h-9v-3zm13 0v3 12 3h2v-3h9v-12h-9v-3zm-11 4h8v7h-8zm13 0h8v10h-8z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributehorzright.svg b/icon-themes/breeze_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..21acd21488a1
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m18 4-4 2.5 4 2.5zm5 0v5l4-2.5zm-10 6v3h-9v12h9v3h2v-3-12-3zm13 0v3h-9v9h9v6h2v-6-9-3zm-21 4h8v10h-8zm13 0h8v7h-8z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributevertbottom.svg b/icon-themes/breeze_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..6bdb965fda64
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m7 4v9h-3v2h3 12 3v-2h-3v-9zm1 1h10v8h-10zm17.5 9-2.5 4h5zm-15.5 3v9h-6v2h6 9 3v-2h-3v-9zm1 1h7v8h-7zm12 5 2.5 4 2.5-4z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributevertcenter.svg b/icon-themes/breeze_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..cdb31bd56d78
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m9.2499756 1.999985-3.0000075 1.8750047 3.0000075 1.8750047zm3.0000074 0v3.7500094l3.000008-1.8750047zm-7.5000186 4.5000112.0000298 2.2500057h-3.0000374l.0000001 6.7500171h3.0000375l-.0000075 4.500011h1.5000263l.0000075-4.500011h2.9999549l-.0000001-6.7500171-2.999955.0000001-.0000298-2.2500057zm10.5000786 2.2500058-3.00006-.0000001.000023 9.0000001h3.000037l-.00003 2.250028h1.500003l.000031-2.250028h2.999978l-.000023-9.0000001h-2.999978l-.00003-2.2500057-1.499981.0000001m-6.7500619 3.0000075.0000226 5.2500132-5.999955-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-6.000015l-.000023-7.5000192" fill="#232629" transform="matrix(0 1.33333 -1.33333 0 30.666655 1.666715)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributevertdistance.svg b/icon-themes/breeze_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..302088173250
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m6.2499681 1.999985 3.0000075 1.8750047-3.0000075 1.8750047zm9.0000229 0v3.7500094l-3.000008-1.8750047zm-6.7500623 4.5000112.0000299 2.2500056-6.7500018.0000001.0000001 6.7500171h6.7500018l-.0000075 4.500011h1.5000263l.0000075-4.500011-.0000001-6.7500171-.0000299-2.2500057zm3.0001053 2.2500058-.000008 9-.000022 2.250028h1.500003l.00003-2.250028h6.749988l-.000023-9.0000001h-6.749987l-.00003-2.2500057-1.499981.0000001m-3.0000528 3.0000074.0000227 5.2500133-5.9999552-.000015-.0000601-5.2499982m16.5000414 0 .000023 7.5000192h-5.999993l-.000023-7.5000192" fill="#232629" transform="matrix(0 1.33333 -1.33333 0 30.666655 1.666715)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/32/distributeverttop.svg b/icon-themes/breeze_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..4c701948f428
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/32/distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="32" viewBox="0 0 32 32" width="32" xmlns="http://www.w3.org/2000/svg"><path d="m4 4v2h6v9h9v-9h3v-2h-3-9zm21.5 1-2.5 4h5zm-14.5 1h7v8h-7zm12 8 2.5 4 2.5-4zm-19 3v2h3v9h12v-9h3v-2h-3-12zm4 2h10v8h-10z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/breeze_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..8eda4f09eaeb
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m9 3-3 2 3 2zm4 0v4l3-2zm-7 3v2h-3v7h3v4h1v-4h3v-7h-3v-2zm9 0v2h-3v9h3v2h1v-2h3v-9h-3v-2zm-11 3h5v5h-5zm9 0h5v7h-5z" fill="#232629" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/breeze_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..8fa087d750eb
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m6 3v4l3-2zm10 0-3 2 3 2zm-7 3v2h-6v7h6v4h1v-5-6-2zm3 0v3 8 2h1v-2h6v-9h-6v-2zm-8 3h5v5h-5zm9 0h5v7h-5z" fill="#232629" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributehorzleft.svg b/icon-themes/breeze_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..4a339c36c20a
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m7 3-3 2 3 2zm2 0v4l3-2zm-6 3v3 6 4h1v-4h6v-7h-6v-2zm9 0v3 8 2h1v-2h6v-9h-6v-2zm-8 3h5v5h-5zm9 0h5v7h-5z" fill="#232629" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributehorzright.svg b/icon-themes/breeze_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..fe7a1e0f8183
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m13 3-3 2 3 2zm2 0v4l3-2zm-6 3v2h-6v9h6v2h1v-3-8-2zm9 0v2h-6v7h6v4h1v-5-6-2zm-14 3h5v7h-5zm9 0h5v5h-5z" fill="#232629" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributevertbottom.svg b/icon-themes/breeze_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..8c030c42a535
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 553.07647-2-3-2 3zm0 2h-4l2 3zm-3-6h-2v-6h-9v6h-2v1h3 8 2zm0 9h-2v-6h-7v6h-4v1h5 6 2zm-3-14v5h-7v-5zm0 9v5h-5v-5z" fill="#232629" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributevertcenter.svg b/icon-themes/breeze_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..307d5d66affd
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m19 9-2-3-2 3zm0 4h-4l2 3zm-3-7h-2v-3h-7v3h-4v1h4v3h7v-3h2zm0 9h-2v-3h-9v3h-2v1h2v3h9v-3h2zm-3-11v5h-5v-5zm0 9v5h-7v-5z" fill="#232629" transform="translate(1 1)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributevertdistance.svg b/icon-themes/breeze_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..02e98a516201
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 546.07647h-4l2 3zm0 10-2-3-2 3zm-3-7h-2v-6h-7v6h-4v1h5 6 2zm0 3h-3-8-2v1h2v6h9v-6h2zm-3-8v5h-5v-5zm0 9v5h-7v-5z" fill="#232629" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/cmd/lc_distributeverttop.svg b/icon-themes/breeze_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..8c972bb1e15c
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m397.85714 547.07647-2-3-2 3zm0 2h-4l2 3zm-3-6h-3-6-4v1h4v6h7v-6h2zm0 9h-3-8-2v1h2v6h9v-6h2zm-3-8v5h-5v-5zm0 9v5h-7v-5z" fill="#232629" transform="translate(-377.85714 -539.07647)"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/svx/res/dsth_cen.svg b/icon-themes/breeze_svg/cmd/sc_distributehorzcenter.svg
index 552909b2fb4f..552909b2fb4f 100644
--- a/icon-themes/breeze_svg/svx/res/dsth_cen.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributehorzcenter.svg
diff --git a/icon-themes/breeze_svg/cmd/sc_distributehorzdistance.svg b/icon-themes/breeze_svg/cmd/sc_distributehorzdistance.svg
new file mode 100644
index 000000000000..e89efb9b0af2
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/sc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m4 0v4l3-2zm9 0-3 2 3 2zm-7 5v1h-5v1 5 1h5v3h1v-4-5-2zm4 0v2 7 2h1v-1h4v-1-7-1h-4v-1zm-8 2h4v5h-4zm9 0h3v7h-3z" fill="#232629" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/svx/res/dsth_low.svg b/icon-themes/breeze_svg/cmd/sc_distributehorzleft.svg
index 9d07c36e1e0a..9d07c36e1e0a 100644
--- a/icon-themes/breeze_svg/svx/res/dsth_low.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributehorzleft.svg
diff --git a/icon-themes/breeze_svg/svx/res/dsth_hig.svg b/icon-themes/breeze_svg/cmd/sc_distributehorzright.svg
index 2f61b2a39659..2f61b2a39659 100644
--- a/icon-themes/breeze_svg/svx/res/dsth_hig.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributehorzright.svg
diff --git a/icon-themes/breeze_svg/svx/res/dstv_low.svg b/icon-themes/breeze_svg/cmd/sc_distributevertbottom.svg
index ed83961bd04e..ed83961bd04e 100644
--- a/icon-themes/breeze_svg/svx/res/dstv_low.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributevertbottom.svg
diff --git a/icon-themes/breeze_svg/cmd/sc_distributevertcenter.svg b/icon-themes/breeze_svg/cmd/sc_distributevertcenter.svg
new file mode 100644
index 000000000000..b8f3ea221a85
--- /dev/null
+++ b/icon-themes/breeze_svg/cmd/sc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 7-2-3-2 3zm0 2h-4l2 3zm-4-5h-1v-2h-5-1v2h-1v1h1v1 1h6v-1-1h1zm0 7h-1v-2h-5-1v2h-1v1h1v1 1h6v-1-1h1zm-2-8v3h-4v-3zm0 7v3h-4v-3z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/breeze_svg/svx/res/dstv_dst.svg b/icon-themes/breeze_svg/cmd/sc_distributevertdistance.svg
index f95738450677..f95738450677 100644
--- a/icon-themes/breeze_svg/svx/res/dstv_dst.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributevertdistance.svg
diff --git a/icon-themes/breeze_svg/svx/res/dstv_hig.svg b/icon-themes/breeze_svg/cmd/sc_distributeverttop.svg
index 878c9a1efc77..878c9a1efc77 100644
--- a/icon-themes/breeze_svg/svx/res/dstv_hig.svg
+++ b/icon-themes/breeze_svg/cmd/sc_distributeverttop.svg
diff --git a/icon-themes/breeze_svg/svx/res/dstv_cen.svg b/icon-themes/breeze_svg/svx/res/dstv_cen.svg
deleted file mode 100644
index 8107f0985fad..000000000000
--- a/icon-themes/breeze_svg/svx/res/dstv_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 2v5h6v-5zm1 1h4v3h-4zm6 3v1h1v2h-1v1h4v-1h-1v-2h1v-1zm-7 3v5h6v-5zm1 1h4v3h-4z" fill="#232629"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre/cmd/32/distributehorzcenter.png b/icon-themes/colibre/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..ce5f0c431c1b
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributehorzdistance.png b/icon-themes/colibre/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..476c2ad9ccfb
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributehorzleft.png b/icon-themes/colibre/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..59a0284e3c29
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributehorzright.png b/icon-themes/colibre/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..2b6264c08f06
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributevertbottom.png b/icon-themes/colibre/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..8792e3a41f5e
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributevertcenter.png b/icon-themes/colibre/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..f3b29d86609e
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributevertdistance.png b/icon-themes/colibre/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..354fca8f362c
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/32/distributeverttop.png b/icon-themes/colibre/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..ba2b66284d5a
--- /dev/null
+++ b/icon-themes/colibre/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributehorzcenter.png b/icon-themes/colibre/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..f11c160eddf7
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributehorzdistance.png b/icon-themes/colibre/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..012f649e311f
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributehorzleft.png b/icon-themes/colibre/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..7cb96cc560b8
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributehorzright.png b/icon-themes/colibre/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..f77a175b0e46
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributevertbottom.png b/icon-themes/colibre/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..0c3838af2a61
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributevertcenter.png b/icon-themes/colibre/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..ac29d0f5b933
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributevertdistance.png b/icon-themes/colibre/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..8fd36b636c78
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/lc_distributeverttop.png b/icon-themes/colibre/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..0d3abb8807ce
--- /dev/null
+++ b/icon-themes/colibre/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributehorzcenter.png b/icon-themes/colibre/cmd/sc_distributehorzcenter.png
new file mode 100644
index 000000000000..8c4f75ff2a57
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributehorzdistance.png b/icon-themes/colibre/cmd/sc_distributehorzdistance.png
new file mode 100644
index 000000000000..e2a1a67b1700
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributehorzleft.png b/icon-themes/colibre/cmd/sc_distributehorzleft.png
new file mode 100644
index 000000000000..7a5d9b4279e3
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributehorzright.png b/icon-themes/colibre/cmd/sc_distributehorzright.png
new file mode 100644
index 000000000000..07eb9a31203b
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributevertbottom.png b/icon-themes/colibre/cmd/sc_distributevertbottom.png
new file mode 100644
index 000000000000..61adf54a6684
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributevertcenter.png b/icon-themes/colibre/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..3285e5fe4be4
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributevertdistance.png b/icon-themes/colibre/cmd/sc_distributevertdistance.png
new file mode 100644
index 000000000000..5e9d799eba44
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/colibre/cmd/sc_distributeverttop.png b/icon-themes/colibre/cmd/sc_distributeverttop.png
new file mode 100644
index 000000000000..a24156e9ff22
--- /dev/null
+++ b/icon-themes/colibre/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dsth_cen.png b/icon-themes/colibre/svx/res/dsth_cen.png
deleted file mode 100644
index b5d7a43b2a1b..000000000000
--- a/icon-themes/colibre/svx/res/dsth_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dsth_dst.png b/icon-themes/colibre/svx/res/dsth_dst.png
deleted file mode 100644
index ef0b46539263..000000000000
--- a/icon-themes/colibre/svx/res/dsth_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dsth_hig.png b/icon-themes/colibre/svx/res/dsth_hig.png
deleted file mode 100644
index 79634313f285..000000000000
--- a/icon-themes/colibre/svx/res/dsth_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dsth_low.png b/icon-themes/colibre/svx/res/dsth_low.png
deleted file mode 100644
index 48e43522bdab..000000000000
--- a/icon-themes/colibre/svx/res/dsth_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dstv_cen.png b/icon-themes/colibre/svx/res/dstv_cen.png
deleted file mode 100644
index 49628aa34e55..000000000000
--- a/icon-themes/colibre/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dstv_dst.png b/icon-themes/colibre/svx/res/dstv_dst.png
deleted file mode 100644
index 05c5e30ab498..000000000000
--- a/icon-themes/colibre/svx/res/dstv_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dstv_hig.png b/icon-themes/colibre/svx/res/dstv_hig.png
deleted file mode 100644
index 94781cd6de74..000000000000
--- a/icon-themes/colibre/svx/res/dstv_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre/svx/res/dstv_low.png b/icon-themes/colibre/svx/res/dstv_low.png
deleted file mode 100644
index 83c29fa0c1d8..000000000000
--- a/icon-themes/colibre/svx/res/dstv_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/colibre_svg/cmd/32/distributehorzcenter.svg b/icon-themes/colibre_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..4ae16c35e93a
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g fill="#3a3a38"><path d="m7 3h1v26h-1z"/><path d="m24 3h1v26h-1z"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z"/></g><path d="m4 13h7v12h-7z" fill="#fafafa"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributehorzdistance.svg b/icon-themes/colibre_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..5674b1205162
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="translate(2)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g transform="translate(-2)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="matrix(-1 0 0 1 21 0)"><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g transform="matrix(-1 0 0 1 43 0)"><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributehorzleft.svg b/icon-themes/colibre_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..1fab09cbe082
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 15 0)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g transform="matrix(-1 0 0 1 49 0)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="translate(-4)"><g><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributehorzright.svg b/icon-themes/colibre_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..f77546e61027
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="matrix(-1 0 0 1 36 0)"><g><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributevertbottom.svg b/icon-themes/colibre_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..12c46b8e3f4f
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 31.999578 -.000422)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 31.999578 -.000422)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="matrix(0 -1 -1 0 31.999578 35.999578)"><g><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributevertcenter.svg b/icon-themes/colibre_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..2ac0f794ad67
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 31.999578 -.000422)"><g fill="#3a3a38"><path d="m7 3h1v26h-1z"/><path d="m24 3h1v26h-1z"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z"/></g><path d="m4 13h7v12h-7z" fill="#fafafa"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributevertdistance.svg b/icon-themes/colibre_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..446aeb7e88d6
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 31.999578 1.999578)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 31.999578 -2.000422)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="matrix(0 -1 -1 0 31.999578 20.999578)"><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g transform="matrix(0 -1 -1 0 31.999578 42.999578)"><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/32/distributeverttop.svg b/icon-themes/colibre_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..1b554165af82
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/32/distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 -1 0 31.999578 14.999578)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#3a3a38"/><path d="m4 13h7v12h-7z" fill="#fafafa"/></g><g transform="matrix(0 -1 -1 0 31.999578 48.999578)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#3a3a38"/><path d="m21 15h7v10h-7z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 31.999578 -4.000422)"><g><path d="m7 3h1v26h-1z" fill="#3a3a38"/><path d="m11.515625 3c-.125183-.0077-.258789.03681-.376953.1542969l-2.904297 2.90625c-.141888.136779-.236365.2580991-.234375.4394531-.00199.181354.092487.3026741.234375.4394531l2.904297 2.90625c.472655.4699509 1.177734-.2390333.705078-.7089843l-2.1289062-2.1328126 6.2851562.0039062v-1.0078124l-6.2851562-.0039062 2.1289062-2.1328126c.354492-.352463.047424-.8401112-.328125-.8632812z" fill="#1e8bcd"/></g><g><path d="m24 3h1v26h-1z" fill="#3a3a38"/><path d="m20.484344 3c.125183-.0077.258789.03681.376953.1542969l2.904297 2.90625c.141888.136779.236365.2580991.234375.4394531.002.181354-.09249.3026741-.234375.4394531l-2.904297 2.90625c-.472655.4699509-1.177734-.2390333-.705078-.7089843l2.128906-2.1328126-6.285125.0039062v-1.0078124l6.285125-.00391-2.128906-2.1328126c-.354492-.3524592-.047424-.8401074.328125-.8632774z" fill="#1e8bcd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/colibre_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..6b9f6767c67e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m18 2h1v20h-1z" fill="#3a3a38"/><path d="m5 2h1v20h-1z" fill="#3a3a38"/><path d="m9.503906 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.9531246 2.9511719c-.2598107.2006705-.2588399.5935846.0019531.7929687l2.9492185 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.1406245-2.1484376h4.2890625v-1h-4.2890625l2.1406245-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/><g transform="translate(13)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g><path d="m14.495202 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.953125 2.9511719c.25981.2006705.25884.5935846-.002.7929687l-2.949172 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.140625-2.1484376h-4.289063v-1h4.289063l-2.140625-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/colibre_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..c0e509cbd0a8
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-5.2890625.0117188v-1l5.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 5.288171.0117188v-1l-5.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="translate(2)"><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/></g><g transform="translate(11)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributehorzleft.svg b/icon-themes/colibre_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..596e61846e40
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 13 0)"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-4.2890625.0117188v-1l4.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(-1 0 0 1 29 0)"><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 4.288171.0117188v-1l-4.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/></g><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/><g transform="translate(13)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributehorzright.svg b/icon-themes/colibre_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..b16a65ec53b3
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(-1 0 0 1 19 0)"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-4.2890625.0117188v-1l4.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(-1 0 0 1 35 0)"><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 4.288171.0117188v-1l-4.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(-1 0 0 1 11 0)"><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/></g><g transform="translate(13)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributevertbottom.svg b/icon-themes/colibre_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..f31a428fdf7e
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 -1 0 23.995117 18.995117)"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-4.2890625.0117188v-1l4.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(0 -1 -1 0 23.995117 34.995117)"><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 4.288171.0117188v-1l-4.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(0 -1 -1 0 23.995117 10.995117)"><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 23.995117 12.995117)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributevertcenter.svg b/icon-themes/colibre_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..bb69a9a33461
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 23.995117 -.004883)"><path d="m18 2h1v20h-1z" fill="#3a3a38"/><path d="m5 2h1v20h-1z" fill="#3a3a38"/><path d="m9.503906 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.9531246 2.9511719c-.2598107.2006705-.2588399.5935846.0019531.7929687l2.9492185 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.1406245-2.1484376h4.2890625v-1h-4.2890625l2.1406245-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/><g transform="translate(13)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g><path d="m14.495202 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.953125 2.9511719c.25981.2006705.25884.5935846-.002.7929687l-2.949172 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.140625-2.1484376h-4.289063v-1h4.289063l-2.140625-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributevertdistance.svg b/icon-themes/colibre_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..f90d9a3ed173
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 23.995117 -.004883)"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-5.2890625.0117188v-1l5.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 5.288171.0117188v-1l-5.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="translate(2)"><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/></g><g transform="translate(11)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/lc_distributeverttop.svg b/icon-themes/colibre_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..9f317fe2564a
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 1 -1 0 23.995117 -.004883)"><g transform="matrix(-1 0 0 1 13 0)"><path d="m11 2h-1v20h1z" fill="#3a3a38"/><path d="m6.496094 1.9902344c.134509-.0001797.263392.05405.357422.1503906l2.9531246 2.9511719c.2598104.2006705.2588404.5935846-.00195.7929687l-2.9492216 2.9589844c-.470586.4721232-1.177617-.2349081-.707031-.7070312l2.1406245-2.1484376-4.2890625.0117188v-1l4.2890625-.0117188-2.1406245-2.140625c-.320029-.3127281-.09944-.8567553.347656-.8574218z" fill="#1e8bcd" fill-rule="evenodd"/></g><g transform="matrix(-1 0 0 1 29 0)"><path d="m-14 2h1v20h-1z" fill="#3a3a38" transform="scale(-1 1)"/><path d="m17.504798 1.9902344c-.134509-.0001797-.263392.05405-.357422.1503906l-2.953125 2.9511719c-.25981.2006705-.25884.5935846.002.7929687l2.949172 2.9589844c.470586.4721232 1.177617-.2349081.707031-.7070312l-2.140625-2.1484376 4.288171.0117188v-1l-4.288171-.011719 2.140625-2.140625c.320029-.3127281.09944-.8567553-.347656-.8574216z" fill="#1e8bcd" fill-rule="evenodd"/></g><path d="m2 9h7v11h-7z" fill="#3a3a38"/><path d="m3 10h5v9h-5z" fill="#fafafa"/><g transform="translate(13)"><path d="m2 11h7v9h-7z" fill="#3a3a38"/><path d="m3 12h5v7h-5z" fill="#fafafa"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributehorzcenter.svg b/icon-themes/colibre_svg/cmd/sc_distributehorzcenter.svg
new file mode 100644
index 000000000000..232755537721
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributehorzcenter.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="13"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="2"/><path d="m5.5 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.1299054.1003353-.1937249.248249-.1933594.3964844-.0003655.1482354.063454.2961491.1933594.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.4471002-.0006665.6676852-.5446938.3476562-.8574219l-1.1367187-1.140625h4.2890625v-.5-.5h-4.2890625l1.1367187-1.140625c.320029-.3127281.0994441-.8567554-.3476562-.8574219z" fill-rule="evenodd"/><path d="m11 9h5v6h-5z" fill="#3a3a38"/><path d="m12 10h3v4h-3z" fill="#fafafa"/><path d="m0 7h5v8h-5z" fill="#3a3a38"/><path d="m1 8h3v6h-3z" fill="#fafafa"/><path d="m10.499998 1.0019531c.13451-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.094029.0963407-.222912.1505704-.357422.1503907-.4471-.0006665-.6676848-.5446938-.347656-.8574219l1.136719-1.140625h-4.2890626v-.5-.5h4.2890626l-1.136719-1.140625c-.3200288-.3127281-.099444-.8567554.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributehorzdistance.svg b/icon-themes/colibre_svg/cmd/sc_distributehorzdistance.svg
new file mode 100644
index 000000000000..8a3904c053be
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributehorzdistance.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="9"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="6"/><path d="m3.4999984 1.0019531c.1345093-.0001797.2633927.05405.3574219.1503907l1.9492187 1.9511718c.1299054.1003353.1937249.248249.1933594.3964844.0003655.1482354-.063454.2961491-.1933594.3964844l-1.9492187 1.9511718c-.0940292.0963407-.2229126.1505704-.3574219.1503907-.4471002-.0006665-.6676852-.5446938-.3476562-.8574219l1.1367187-1.140625h-4.2890625v-.5-.5h4.2890625l-1.1367187-1.140625c-.320029-.3127281-.0994441-.8567554.3476562-.8574219z" fill-rule="evenodd"/><path d="m9 9h5v6h-5z" fill="#3a3a38"/><path d="m10 10h3v4h-3z" fill="#fafafa"/><path d="m2 7h5v8h-5z" fill="#3a3a38"/><path d="m3 8h3v6h-3z" fill="#fafafa"/><path d="m12.5 1.0019531c-.13451-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.094029.0963407.222912.1505704.357422.1503907.4471-.0006665.667685-.5446938.347656-.8574219l-1.136719-1.140625h4.289063v-.5-.5h-4.289063l1.136719-1.140625c.320029-.3127281.099444-.8567554-.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributehorzleft.svg b/icon-themes/colibre_svg/cmd/sc_distributehorzleft.svg
new file mode 100644
index 000000000000..6183e750a17b
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributehorzleft.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><rect fill="#3a3a38" height="16" rx=".5" transform="scale(-1 1)" width="1" x="-1"/><rect fill="#3a3a38" height="16" rx=".5" transform="scale(-1 1)" width="1" x="-12"/><path d="m8.5000004 1.0019531c.1345093-.0001797.2633927.05405.3574219.1503907l1.9492187 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.9492187 1.9511718c-.0940292.0963407-.2229126.1505704-.3574219.1503907-.4471002-.0006665-.6676854-.5446938-.3476562-.8574219l1.1367188-1.140625h-4.289063v-.5-.5h4.289063l-1.1367188-1.140625c-.3200292-.3127281-.0994441-.8567554.3476562-.8574219z" fill-rule="evenodd"/><path d="m-5 9h5v6h-5z" fill="#3a3a38" transform="matrix(-1 0 0 1 11 0)"/><path d="m-4 10h3v4h-3z" fill="#fafafa" transform="matrix(-1 0 0 1 11 0)"/><path d="m-16 7h5v8h-5z" fill="#3a3a38" transform="matrix(-1 0 0 1 -11 0)"/><path d="m-15 8h3v6h-3z" fill="#fafafa" transform="matrix(-1 0 0 1 -11 0)"/><path d="m3.500002 1.0019531c-.13451-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.09403.096341.222912.1505704.357422.1503907.4471-.0006665.667685-.5446938.347656-.8574219l-1.136719-1.140625h4.2890626v-.5-.5h-4.2890626l1.136719-1.140625c.320029-.3127281.099444-.8567554-.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributehorzright.svg b/icon-themes/colibre_svg/cmd/sc_distributehorzright.svg
new file mode 100644
index 000000000000..7cc0c3b38405
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributehorzright.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="15"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="4"/><path d="m7.4999996 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.4471002-.0006665.6676854-.5446938.3476562-.8574219l-1.1367188-1.140625h4.289063v-.5-.5h-4.289063l1.1367188-1.140625c.3200292-.3127281.0994441-.8567554-.3476562-.8574219z" fill-rule="evenodd"/><path d="m11 9h5v6h-5z" fill="#3a3a38"/><path d="m12 10h3v4h-3z" fill="#fafafa"/><path d="m0 7h5v8h-5z" fill="#3a3a38"/><path d="m1 8h3v6h-3z" fill="#fafafa"/><path d="m12.499998 1.0019531c.13451-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.09403.096341-.222912.1505704-.357422.1503907-.4471-.0006665-.667685-.5446938-.347656-.8574219l1.136719-1.140625h-4.2890626v-.5-.5h4.2890626l-1.136719-1.140625c-.320029-.3127281-.099444-.8567554.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributevertbottom.svg b/icon-themes/colibre_svg/cmd/sc_distributevertbottom.svg
new file mode 100644
index 000000000000..9e504ee00803
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributevertbottom.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+
+/&amp;gt;<g fill="#1e8bcd" transform="matrix(0 1 -1 0 16 0)"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="15"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="4"/><path d="m7.4999996 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.4471002-.0006665.6676854-.5446938.3476562-.8574219l-1.1367188-1.140625h4.289063v-.5-.5h-4.289063l1.1367188-1.140625c.3200292-.3127281.0994441-.8567554-.3476562-.8574219z" fill-rule="evenodd"/><path d="m11 9h5v6h-5z" fill="#3a3a38"/><path d="m12 10h3v4h-3z" fill="#fafafa"/><path d="m0 7h5v8h-5z" fill="#3a3a38"/><path d="m1 8h3v6h-3z" fill="#fafafa"/><path d="m12.499998 1.0019531c.13451-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.09403.096341-.222912.1505704-.357422.1503907-.4471-.0006665-.667685-.5446938-.347656-.8574219l1.136719-1.140625h-4.2890626v-.5-.5h4.2890626l-1.136719-1.140625c-.320029-.3127281-.099444-.8567554.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributevertcenter.svg b/icon-themes/colibre_svg/cmd/sc_distributevertcenter.svg
new file mode 100644
index 000000000000..030c3b9e3b90
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributevertcenter.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+
+/&amp;gt;<g fill="#1e8bcd" transform="matrix(0 1 -1 0 16 0)"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="13"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="2"/><path d="m5.5 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.1299054.1003353-.1937249.248249-.1933594.3964844-.0003655.1482354.063454.2961491.1933594.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.4471002-.0006665.6676852-.5446938.3476562-.8574219l-1.1367187-1.140625h4.2890625v-.5-.5h-4.2890625l1.1367187-1.140625c.320029-.3127281.0994441-.8567554-.3476562-.8574219z" fill-rule="evenodd"/><path d="m11 9h5v6h-5z" fill="#3a3a38"/><path d="m12 10h3v4h-3z" fill="#fafafa"/><path d="m0 7h5v8h-5z" fill="#3a3a38"/><path d="m1 8h3v6h-3z" fill="#fafafa"/><path d="m10.499998 1.0019531c.13451-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.094029.0963407-.222912.1505704-.357422.1503907-.4471-.0006665-.6676848-.5446938-.347656-.8574219l1.136719-1.140625h-4.2890626v-.5-.5h4.2890626l-1.136719-1.140625c-.3200288-.3127281-.099444-.8567554.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributevertdistance.svg b/icon-themes/colibre_svg/cmd/sc_distributevertdistance.svg
new file mode 100644
index 000000000000..a5ad28450fbc
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributevertdistance.svg
@@ -0,0 +1,3 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+
+/&amp;gt;<g fill="#1e8bcd" transform="matrix(0 1 -1 0 15.999999 .000001)"><rect fill="#3a3a38" height="16" rx=".5" width="1" x="9"/><rect fill="#3a3a38" height="16" rx=".5" width="1" x="6"/><path d="m3.4999984 1.0019531c.1345093-.0001797.2633927.05405.3574219.1503907l1.9492187 1.9511718c.1299054.1003353.1937249.248249.1933594.3964844.0003655.1482354-.063454.2961491-.1933594.3964844l-1.9492187 1.9511718c-.0940292.0963407-.2229126.1505704-.3574219.1503907-.4471002-.0006665-.6676852-.5446938-.3476562-.8574219l1.1367187-1.140625h-4.2890625v-.5-.5h4.2890625l-1.1367187-1.140625c-.320029-.3127281-.0994441-.8567554.3476562-.8574219z" fill-rule="evenodd"/><path d="m9 9h5v6h-5z" fill="#3a3a38"/><path d="m10 10h3v4h-3z" fill="#fafafa"/><path d="m2 7h5v8h-5z" fill="#3a3a38"/><path d="m3 8h3v6h-3z" fill="#fafafa"/><path d="m12.5 1.0019531c-.13451-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.094029.0963407.222912.1505704.357422.1503907.4471-.0006665.667685-.5446938.347656-.8574219l-1.136719-1.140625h4.289063v-.5-.5h-4.289063l1.136719-1.140625c.320029-.3127281.099444-.8567554-.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/cmd/sc_distributeverttop.svg b/icon-themes/colibre_svg/cmd/sc_distributeverttop.svg
new file mode 100644
index 000000000000..7d02d55c0b7d
--- /dev/null
+++ b/icon-themes/colibre_svg/cmd/sc_distributeverttop.svg
@@ -0,0 +1,2 @@
+<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg">
+/&amp;gt;<g fill="#1e8bcd" transform="matrix(0 1 -1 0 16 0)"><rect fill="#3a3a38" height="16" rx=".5" transform="scale(-1 1)" width="1" x="-1"/><rect fill="#3a3a38" height="16" rx=".5" transform="scale(-1 1)" width="1" x="-12"/><path d="m8.5000004 1.0019531c.1345093-.0001797.2633927.05405.3574219.1503907l1.9492187 1.9511718c.129905.1003353.193725.248249.193359.3964844.000366.1482354-.06345.2961491-.193359.3964844l-1.9492187 1.9511718c-.0940292.0963407-.2229126.1505704-.3574219.1503907-.4471002-.0006665-.6676854-.5446938-.3476562-.8574219l1.1367188-1.140625h-4.289063v-.5-.5h4.289063l-1.1367188-1.140625c-.3200292-.3127281-.0994441-.8567554.3476562-.8574219z" fill-rule="evenodd"/><path d="m-5 9h5v6h-5z" fill="#3a3a38" transform="matrix(-1 0 0 1 11 0)"/><path d="m-4 10h3v4h-3z" fill="#fafafa" transform="matrix(-1 0 0 1 11 0)"/><path d="m-16 7h5v8h-5z" fill="#3a3a38" transform="matrix(-1 0 0 1 -11 0)"/><path d="m-15 8h3v6h-3z" fill="#fafafa" transform="matrix(-1 0 0 1 -11 0)"/><path d="m3.500002 1.0019531c-.13451-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193725.248249-.193359.3964844-.000366.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.09403.096341.222912.1505704.357422.1503907.4471-.0006665.667685-.5446938.347656-.8574219l-1.136719-1.140625h4.2890626v-.5-.5h-4.2890626l1.136719-1.140625c.320029-.3127281.099444-.8567554-.347656-.8574219z" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dsth_cen.svg b/icon-themes/colibre_svg/svx/res/dsth_cen.svg
deleted file mode 100644
index 05d45bd5c6c6..000000000000
--- a/icon-themes/colibre_svg/svx/res/dsth_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 5h1v11h-1z" fill="#3a3a38"/><path d="m12 5h1v11h-1z" fill="#3a3a38"/><path d="m3 2 3-2v4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m13 2-3-2v4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m14 7h-3v5h3z" fill="#fafafa"/><path d="m11 6c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h3v5h-3z" fill="#3a3a38"/><path d="m5 7h-3v5h3z" fill="#fafafa"/><path d="m2 6c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h3v5h-3z" fill="#3a3a38"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dsth_dst.svg b/icon-themes/colibre_svg/svx/res/dsth_dst.svg
deleted file mode 100644
index 5bef5bfaef05..000000000000
--- a/icon-themes/colibre_svg/svx/res/dsth_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 16)"><path d="m14 10 2 3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m14 7 2-3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="matrix(0 -1 -1 0 16 8)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m2 7h4v5h-4z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><path d="m10 7h3v7h-3z" fill="#fafafa"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dsth_hig.svg b/icon-themes/colibre_svg/svx/res/dsth_hig.svg
deleted file mode 100644
index b861b7954014..000000000000
--- a/icon-themes/colibre_svg/svx/res/dsth_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5 2 3-2v4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m15 2-3-2v4z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 16 0)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m2 7h4v5h-4z" fill="#fafafa"/></g><g transform="matrix(-1 0 0 1 15 0)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><path d="m10 7h3v7h-3z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dsth_low.svg b/icon-themes/colibre_svg/svx/res/dsth_low.svg
deleted file mode 100644
index e916c52b5b65..000000000000
--- a/icon-themes/colibre_svg/svx/res/dsth_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 2 3-2.00000002v4.00000002z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m10 2-3-2v4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><g fill="#fafafa"><path d="m2 7h4v5h-4z"/><path d="m10 7h3v7h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dstv_cen.svg b/icon-themes/colibre_svg/svx/res/dstv_cen.svg
deleted file mode 100644
index 0bce1d806180..000000000000
--- a/icon-themes/colibre_svg/svx/res/dstv_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0 -1)"><path d="m2 1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h7c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h7v4h-7z" fill="#3a3a38"/><path d="m2 2h7v4h-7z" fill="#fafafa"/></g><g transform="translate(0 9)"><path d="m2 1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h7c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h7v4h-7z" fill="#3a3a38"/><path d="m2 2h7v4h-7z" fill="#fafafa"/></g><path d="m11 5v1h1v4h-1v1h4v-1h-1v-4h1v-1z" fill="#1e8bcd"/></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dstv_dst.svg b/icon-themes/colibre_svg/svx/res/dstv_dst.svg
deleted file mode 100644
index a463a4c9617d..000000000000
--- a/icon-themes/colibre_svg/svx/res/dstv_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 10 2 3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m14 7 2-3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="matrix(0 -1 -1 0 16 8)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m2 7h4v5h-4z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><path d="m10 7h3v7h-3z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dstv_hig.svg b/icon-themes/colibre_svg/svx/res/dstv_hig.svg
deleted file mode 100644
index f544945b0508..000000000000
--- a/icon-themes/colibre_svg/svx/res/dstv_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 2 2 3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m14 10 2-3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="matrix(0 1 -1 0 16 0)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m2 7h4v5h-4z" fill="#fafafa"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><path d="m10 7h3v7h-3z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/colibre_svg/svx/res/dstv_low.svg b/icon-themes/colibre_svg/svx/res/dstv_low.svg
deleted file mode 100644
index 4dbee880b58d..000000000000
--- a/icon-themes/colibre_svg/svx/res/dstv_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 5 2 3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><path d="m14 15 2-3h-4z" fill="#1e8bcd" fill-rule="evenodd"/><g transform="matrix(0 -1 1 0 -5 16)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#3a3a38"/><path d="m2 7h4v5h-4z" fill="#fafafa"/></g><g transform="matrix(0 -1 1 0 -5 15)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#3a3a38"/><path d="m10 7h3v7h-3z" fill="#fafafa"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary/cmd/32/distributehorzcenter.png b/icon-themes/elementary/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..e3802f080195
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributehorzdistance.png b/icon-themes/elementary/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..b0aee73fb19d
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributehorzleft.png b/icon-themes/elementary/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..0b9d775f71ac
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributehorzright.png b/icon-themes/elementary/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..a64269d0164e
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributevertbottom.png b/icon-themes/elementary/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..f207094836dd
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributevertcenter.png b/icon-themes/elementary/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..9f4a0ff154db
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributevertdistance.png b/icon-themes/elementary/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..ef92823d96d1
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/32/distributeverttop.png b/icon-themes/elementary/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..f4fc6bd160b5
--- /dev/null
+++ b/icon-themes/elementary/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributehorzcenter.png b/icon-themes/elementary/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..edca7f10df06
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributehorzdistance.png b/icon-themes/elementary/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..9d766aa436b1
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributehorzleft.png b/icon-themes/elementary/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..5130c872eb8e
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributehorzright.png b/icon-themes/elementary/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..a0817a93fcd6
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributevertbottom.png b/icon-themes/elementary/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..1705aea7efc1
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributevertcenter.png b/icon-themes/elementary/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..1536ee7820f9
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributevertdistance.png b/icon-themes/elementary/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..809081a87152
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/lc_distributeverttop.png b/icon-themes/elementary/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..b68e667e9a02
--- /dev/null
+++ b/icon-themes/elementary/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributehorzcenter.png b/icon-themes/elementary/cmd/sc_distributehorzcenter.png
new file mode 100644
index 000000000000..085615c0a4cf
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributehorzdistance.png b/icon-themes/elementary/cmd/sc_distributehorzdistance.png
new file mode 100644
index 000000000000..69eabc7e3d55
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributehorzleft.png b/icon-themes/elementary/cmd/sc_distributehorzleft.png
new file mode 100644
index 000000000000..5b04d7652644
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributehorzright.png b/icon-themes/elementary/cmd/sc_distributehorzright.png
new file mode 100644
index 000000000000..c22461c0e765
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributevertbottom.png b/icon-themes/elementary/cmd/sc_distributevertbottom.png
new file mode 100644
index 000000000000..4dc7eca5d605
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributevertcenter.png b/icon-themes/elementary/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..94e1e1379c42
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributevertdistance.png b/icon-themes/elementary/cmd/sc_distributevertdistance.png
new file mode 100644
index 000000000000..81cfe360440a
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/elementary/cmd/sc_distributeverttop.png b/icon-themes/elementary/cmd/sc_distributeverttop.png
new file mode 100644
index 000000000000..9eed26b27a08
--- /dev/null
+++ b/icon-themes/elementary/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dsth_cen.png b/icon-themes/elementary/svx/res/dsth_cen.png
deleted file mode 100644
index 3147f7f44de0..000000000000
--- a/icon-themes/elementary/svx/res/dsth_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dsth_dst.png b/icon-themes/elementary/svx/res/dsth_dst.png
deleted file mode 100644
index d059e5ed2c62..000000000000
--- a/icon-themes/elementary/svx/res/dsth_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dsth_hig.png b/icon-themes/elementary/svx/res/dsth_hig.png
deleted file mode 100644
index 63fcecbf367a..000000000000
--- a/icon-themes/elementary/svx/res/dsth_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dsth_low.png b/icon-themes/elementary/svx/res/dsth_low.png
deleted file mode 100644
index a6bbe4e4723f..000000000000
--- a/icon-themes/elementary/svx/res/dsth_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dstv_cen.png b/icon-themes/elementary/svx/res/dstv_cen.png
deleted file mode 100644
index 8dc85c20b141..000000000000
--- a/icon-themes/elementary/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dstv_dst.png b/icon-themes/elementary/svx/res/dstv_dst.png
deleted file mode 100644
index 95524a99954c..000000000000
--- a/icon-themes/elementary/svx/res/dstv_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dstv_hig.png b/icon-themes/elementary/svx/res/dstv_hig.png
deleted file mode 100644
index c83fd9b69f6a..000000000000
--- a/icon-themes/elementary/svx/res/dstv_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary/svx/res/dstv_low.png b/icon-themes/elementary/svx/res/dstv_low.png
deleted file mode 100644
index 5236a7ed44b5..000000000000
--- a/icon-themes/elementary/svx/res/dstv_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/elementary_svg/cmd/32/distributehorzcenter.svg b/icon-themes/elementary_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..fe90d68f0f84
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.88888663 0 0 -3.0909013 -57.721946 -614.06659)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#b" y1="-200.00011" y2="-208.00011"/><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.799998 0 0 -3.9999663 -51.099764 -800.49308)" gradientUnits="userSpaceOnUse" x1="-73.874893" x2="-73.999916" y1="-201.87497" y2="-206.33333"><stop offset="0" stop-color="#fff"/><stop offset=".04464185" 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(.88888663 0 0 -2.4761845 89.721945 -489.30837)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#b" y1="-200.00011" y2="-208.00011"/><linearGradient id="e" gradientTransform="matrix(.79999807 0 0 -2.9333087 83.099757 -582.56155)" gradientUnits="userSpaceOnUse" x1="-73.874878" x2="-73.874878" y1="-201.67041" y2="-206.44318"><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" gradientTransform="matrix(-1 0 0 1.0952381 12.5 5.857142)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#g" y1="9.717392" y2="-3.521738"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 12.5 6.999999)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#i" y1="9.500001" y2="-4.999999"/><linearGradient id="i"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1 0 0 1.0952381 27.5 5.857142)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#g" y1="9.717392" y2="-3.521738"/><linearGradient id="k" gradientTransform="matrix(-1 0 0 1 27.5 6.999999)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#i" y1="9.500001" y2="-4.999999"/><path d="m13.5 26.5h-10v-21h10z" fill="url(#a)"/><path d="m12.49998 25.499951h-7.99998v-18.999951h7.99998z" fill="none" stroke="url(#c)" stroke-miterlimit="3"/><path d="m13.5 26.5h-10v-21h10z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.5 24.5h10v-17h-10z" fill="url(#d)"/><path d="m19.50002 23.5h7.99998l-.000011-14.999961h-7.99998z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.5 24.5h10v-17h-10z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m7.5 2 .0000002 4.5h2l-.0000002-4.5zm.0000002 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm0 6 .0000004 3.499999h2l-.0000004-3.499999z" fill="url(#f)"/><path d="m7.5 2 .0000002 4.5h2l-.0000002-4.5m-1.9999998 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm2.0000004 9.499999-.0000004-3.499999h-2l.0000004 3.499999" fill="none" opacity=".5" stroke="url(#h)" stroke-linejoin="round"/><path d="m22.5 2v4.5h2v-4.5zm0 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm0 6 .000001 3.499999h2l-.000001-3.499999z" fill="url(#j)"/><path d="m22.5 2v4.5h2v-4.5m-2 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm2.000001 9.499999-.000001-3.499999h-2l.000001 3.499999" fill="none" opacity=".5" stroke="url(#k)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributehorzdistance.svg b/icon-themes/elementary_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..755fee670d4b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-73.874878" x2="-73.874878" y1="-201.67041" y2="-206.44318"><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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-73.874893" x2="-73.999916" y1="-201.87497" y2="-206.33333"><stop offset="0" stop-color="#fff"/><stop offset=".04464185" 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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><g transform="translate(0 -288.53332)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#f)"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="translate(0 -288.53332)"><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#e)"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="translate(.264583 -288.53332)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="translate(1.5875 -288.53332)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributehorzleft.svg b/icon-themes/elementary_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..e3ddaab146d7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-73.874878" x2="-73.874878" y1="-201.67041" y2="-206.44318"><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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-73.874893" x2="-73.999916" y1="-201.87497" y2="-206.33333"><stop offset="0" stop-color="#fff"/><stop offset=".04464185" 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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><g transform="translate(0 -288.53332)"><g transform="matrix(-1 0 0 1 4.7625 0)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#f)"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" fill="none" stroke="url(#e)" stroke-miterlimit="3" stroke-width=".264583"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linejoin:round;stroke-miterlimit:3"/><g transform="matrix(-1 0 0 1 4.497917 0)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="translate(1.5875)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributehorzright.svg b/icon-themes/elementary_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..af80d5c88682
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributehorzright.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-73.874878" x2="-73.874878" y1="-201.67041" y2="-206.44318"><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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-73.874893" x2="-73.999916" y1="-201.87497" y2="-206.33333"><stop offset="0" stop-color="#fff"/><stop offset=".04464185" 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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#d" y1="-200.00011" y2="-208.00011"/><g transform="translate(3.704167 -288.53332)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#f)"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="matrix(-1 0 0 1 8.466667 -288.53332)"><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#e)"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="translate(3.96875 -288.53332)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="matrix(-1 0 0 1 6.879167 -288.53332)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributevertbottom.svg b/icon-themes/elementary_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..de72bd42ca90
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-67.18737" x2="-80.687408" xlink:href="#d" y1="-204.47116" y2="-204.47116"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-70.124878" x2="-78.874901" y1="-204.05678" y2="-204.05678"><stop offset="0" stop-color="#fff"/><stop offset=".00000018" 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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-70.124901" x2="-78.874924" y1="-204.37498" y2="-204.37498"><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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-67.749878" x2="-81.249916" xlink:href="#d" y1="-204.49265" y2="-204.49265"/><g transform="matrix(0 1 -1 0 296.999983 3.704164)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#f)"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="matrix(0 -1 -1 0 296.999983 8.466664)"><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#e)"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="matrix(0 1 -1 0 296.999983 3.968747)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="matrix(0 -1 -1 0 296.999983 6.879164)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributevertcenter.svg b/icon-themes/elementary_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..c8d7038610e7
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientTransform="matrix(-.88888663 0 0 -3.0909013 -57.721946 -614.06659)" gradientUnits="userSpaceOnUse" x1="-67.187363" x2="-81.812401" xlink:href="#b" y1="-203.84558" y2="-203.84558"/><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-.799998 0 0 -3.9999663 -51.099764 -800.49308)" gradientUnits="userSpaceOnUse" x1="-70.124878" x2="-78.874901" y1="-204.12498" y2="-204.12498"><stop offset="0" stop-color="#fff"/><stop offset=".04464185" 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(.88888663 0 0 -2.4761845 89.721945 -489.30837)" gradientUnits="userSpaceOnUse" x1="-81.812393" x2="-67.749863" xlink:href="#b" y1="-204.06734" y2="-204.06734"/><linearGradient id="e" gradientTransform="matrix(.79999807 0 0 -2.9333087 83.099757 -582.56155)" gradientUnits="userSpaceOnUse" x1="-78.874886" x2="-70.124863" y1="-204.05679" y2="-204.05679"><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" gradientTransform="matrix(-1 0 0 1.0952381 12.5 5.857142)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#g" y1="9.717392" y2="-3.521738"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 12.5 6.999999)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#i" y1="9.500001" y2="-4.999999"/><linearGradient id="i"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="j" gradientTransform="matrix(-1 0 0 1.0952381 27.5 5.857142)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#g" y1="9.717392" y2="-3.521738"/><linearGradient id="k" gradientTransform="matrix(-1 0 0 1 27.5 6.999999)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="4" x2="4" xlink:href="#i" y1="9.500001" y2="-4.999999"/><g transform="matrix(0 1 -1 0 32 0)"><path d="m13.5 26.5h-10v-21h10z" fill="url(#a)"/><path d="m12.49998 25.499951h-7.99998v-18.999951h7.99998z" fill="none" stroke="url(#c)" stroke-miterlimit="3"/><path d="m13.5 26.5h-10v-21h10z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.5 24.5h10v-17h-10z" fill="url(#d)"/><path d="m19.50002 23.5h7.99998l-.000011-14.999961h-7.99998z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.5 24.5h10v-17h-10z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m7.5 2 .0000002 4.5h2l-.0000002-4.5zm.0000002 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm0 6 .0000004 3.499999h2l-.0000004-3.499999z" fill="url(#f)"/><path d="m7.5 2 .0000002 4.5h2l-.0000002-4.5m-1.9999998 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm2.0000004 9.499999-.0000004-3.499999h-2l.0000004 3.499999" fill="none" opacity=".5" stroke="url(#h)" stroke-linejoin="round"/><path d="m22.5 2v4.5h2v-4.5zm0 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm0 6 .000001 3.499999h2l-.000001-3.499999z" fill="url(#j)"/><path d="m22.5 2v4.5h2v-4.5m-2 6.5v4h2v-4zm0 6v4h2v-4zm0 6v4h2v-4zm2.000001 9.499999-.000001-3.499999h-2l.000001 3.499999" fill="none" opacity=".5" stroke="url(#k)" stroke-linejoin="round"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributevertdistance.svg b/icon-themes/elementary_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..e55d5dd1a182
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-67.187378" x2="-82.937416" xlink:href="#d" y1="-204.47116" y2="-204.47116"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-70.124878" x2="-78.874901" y1="-204.05678" y2="-204.05678"><stop offset="0" stop-color="#fff"/><stop offset=".00000024" 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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-78.874893" x2="-70.12487" y1="-204.12498" y2="-204.12498"><stop offset="0" stop-color="#fff"/><stop offset=".00000041" 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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-81.812386" x2="-67.187347" xlink:href="#d" y1="-203.52205" y2="-203.52205"/><g transform="matrix(0 -1 1 0 -288.533317 8.466663)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" fill="none" stroke="url(#f)" stroke-miterlimit="3" stroke-width=".264583"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linejoin:round;stroke-miterlimit:3"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" fill="none" stroke="url(#e)" stroke-miterlimit="3" stroke-width=".264583"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" style="opacity:.5;fill:none;stroke:#555761;stroke-width:.264583;stroke-linejoin:round;stroke-miterlimit:3"/><g transform="translate(.264583)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="translate(1.5875)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/32/distributeverttop.svg b/icon-themes/elementary_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..adf08b4b6c94
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/32/distributeverttop.svg
@@ -0,0 +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"><linearGradient id="a" gradientTransform="matrix(.26458333 0 0 .28978174 2.38125 290.34761)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.5" x2="3.5" y1="8.347812" y2="-5.347841"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.307291655" x2="3.307291655" y1="292.766653465" y2="288.79790325042"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.23518458 0 0 -.65515714 23.738931 159.07049)" gradientUnits="userSpaceOnUse" x1="-81.812386" x2="-67.187347" xlink:href="#d" y1="-204.47116" y2="-204.47116"/><linearGradient id="d" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.21166615 0 0 -.77610458 21.98681 134.39725)" gradientUnits="userSpaceOnUse" x1="-78.87487" x2="-70.124847" y1="-204.39769" y2="-204.39769"><stop offset="0" stop-color="#fff"/><stop offset=".00000005" 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" gradientTransform="matrix(-.21166613 0 0 -1.0583244 -13.520146 76.736197)" gradientUnits="userSpaceOnUse" x1="-78.874893" x2="-70.12487" y1="-204.37498" y2="-204.37498"><stop offset="0" stop-color="#fff"/><stop offset=".00000038" 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" gradientTransform="matrix(-.23518458 0 0 -.81780096 -15.272265 126.06154)" gradientUnits="userSpaceOnUse" x1="-81.812386" x2="-67.187347" xlink:href="#d" y1="-203.84558" y2="-203.84558"/><g transform="matrix(0 -1 -1 0 296.999983 8.466664)"><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" fill="url(#g)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m3.3072864 295.28019h-2.1166614v-5.02707h2.1166614z" stroke="url(#f)"/><path d="m3.571875 295.54478h-2.64583334v-5.55625h2.64583334z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="matrix(0 1 -1 0 296.999983 -3.70417)"><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" fill="url(#c)"/><g fill="none" stroke-miterlimit="3" stroke-width=".264583"><path d="m5.1593803 294.75103h2.1166614l-.0000029-3.96874h-2.1166614z" stroke="url(#e)"/><path d="m4.8947917 295.01562h2.6458333v-4.49792h-2.6458333z" opacity=".5" stroke="#555761" stroke-linejoin="round"/></g></g><g transform="matrix(0 -1 -1 0 296.999983 4.497914)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g><g transform="matrix(0 1 -1 0 296.999983 1.587497)"><path d="m3.0427083 288.7979h.5291667v7.9375h-.5291667z" fill="url(#a)"/><path d="m3.571875 288.7979v7.9375m-.5291667 0v-7.9375" fill="none" opacity=".5" stroke="url(#b)" stroke-width=".264583"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/elementary_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..393f63383b13
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(.66666664 0 0 -1.857143 67.166583 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="e" gradientTransform="matrix(.60000005 0 0 -2.199987 62.199929 -436.7973)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.72723" y2="-206.27272"><stop offset="0" stop-color="#fff"/><stop offset=".00000079" 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" gradientTransform="matrix(-1 0 0 1 10.5 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="g" gradientTransform="matrix(-1 0 0 1.0952381 10.5 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="h" gradientTransform="matrix(-1 0 0 1.0952381 21.499875 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 21.499875 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(-.6 0 0 -2.9999822 -38.199927 -599.99632)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.66664" y2="-206.33333"><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="k" gradientTransform="matrix(-.66666664 0 0 -2.4285714 -43.166584 -483.42867)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m10.499999 20.499888h-7.999999v-16.9999991h7.999999z" fill="url(#k)"/><path d="m9.4999996 19.500001h-6v-15.0000008h6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m10.499999 20.499888h-7.999999v-16.9999991h7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m13.5 18.499888h7.999999v-13.0000001h-7.999999z" fill="url(#d)"/><path d="m14.499999 17.5h6v-11.0000002h-6z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m13.5 18.499888h7.999999v-13.0000001h-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m5.5 1v2.5h2v-2.5zm0 4.5v3h2v-3zm0 5v3h2v-3zm0 5v3h2v-3zm0 5v2.5h2v-2.5z" fill="url(#g)"/><path d="m5.5 1v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5.0000001v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" fill="none" opacity=".5" stroke="url(#f)" stroke-linejoin="round"/><path d="m16.499875 1v2.5h2v-2.5zm0 4.5v3h2v-3zm0 5v3h2v-3zm0 5v3h2v-3zm0 5v2.5h2v-2.5z" fill="url(#h)"/><path d="m16.499875 1v2.4999999h2v-2.4999999m-2 4.4999999v3h2v-3zm0 5.0000001v3h2v-3zm0 5v3h2v-3zm2 7.5v-2.5h-2v2.5" fill="none" opacity=".5" stroke="url(#i)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/elementary_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..2a8afe3c9ac6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1.0952381 13.000124 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 13.000124 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(.66666664 0 0 -1.857143 68.166708 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientTransform="matrix(.60000005 0 0 -2.199987 63.200054 -436.7973)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.72723" y2="-206.27272"><stop offset="0" stop-color="#fff"/><stop offset=".00000079" 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="h" gradientTransform="matrix(1 0 0 1.0952381 11 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="14.624325" x2="14.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(-.6 0 0 -2.9999822 -39.199927 -599.99632)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.66664" y2="-206.33333"><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="k" gradientTransform="matrix(-.66666664 0 0 -2.4285714 -44.166584 -483.42867)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m9.4999992 20.499888h-7.9999992v-16.9999991h7.9999992z" fill="url(#k)"/><path d="m8.4999996 19.500001h-6v-15.0000008h6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m9.4999992 20.499888h-7.9999992v-16.9999991h7.9999992z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m10.500124 1h-2v22h2z" fill="url(#d)"/><path d="m8.500124 1v22m2 0v-22" fill="none" opacity=".5" stroke="url(#e)"/><path d="m14.500125 18.499888h7.999999v-13.0000001h-7.999999z" fill="url(#f)"/><path d="m15.500124 17.5h6v-11.0000002h-6z" fill="none" stroke="url(#g)" stroke-miterlimit="3"/><path d="m14.500125 18.499888h7.999999v-13.0000001h-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m13.5 1h2v22h-2z" fill="url(#h)"/><path d="m15.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributehorzleft.svg b/icon-themes/elementary_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..bd32f435d0ee
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 1.0952381 -1 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="2.624325" x2="2.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(.66666664 0 0 -1.857143 68.166708 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientTransform="matrix(.60000005 0 0 -2.199987 63.200054 -436.7973)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.72723" y2="-206.27272"><stop offset="0" stop-color="#fff"/><stop offset=".00000079" 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="h" gradientTransform="matrix(1 0 0 1.0952381 11 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="14.624325" x2="14.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(.6 0 0 -2.9999822 51.200051 -599.99632)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.66664" y2="-206.33333"><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="k" gradientTransform="matrix(.66666664 0 0 -2.4285714 56.166708 -483.42867)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m2.5001248 20.499888h7.9999992v-16.9999991h-7.9999992z" fill="url(#k)"/><path d="m3.5001244 19.500001h6v-15.0000008h-6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m2.5001248 20.499888h7.9999992v-16.9999991h-7.9999992z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m1.5 1h2v22h-2z" fill="url(#d)"/><path d="m3.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#e)"/><path d="m14.500125 18.499888h7.999999v-13.0000001h-7.999999z" fill="url(#f)"/><path d="m15.500124 17.5h6v-11.0000002h-6z" fill="none" stroke="url(#g)" stroke-miterlimit="3"/><path d="m14.500125 18.499888h7.999999v-13.0000001h-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m13.5 1h2v22h-2z" fill="url(#h)"/><path d="m15.5 1v22m-2 0v-22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributehorzright.svg b/icon-themes/elementary_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..d552666f33ec
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 1.0952381 25.000124 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 25.000124 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(-.66666664 0 0 -1.857143 -44.166584 -366.85727)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="g" gradientTransform="matrix(-.60000005 0 0 -2.199987 -39.19993 -436.7973)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.72723" y2="-206.27272"><stop offset="0" stop-color="#fff"/><stop offset=".00000079" 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="h" gradientTransform="matrix(-1 0 0 1.0952381 13.000124 -1.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1 13.000124 0)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(-.6 0 0 -2.9999822 -27.199927 -599.99632)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.66664" y2="-206.33333"><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="k" gradientTransform="matrix(-.66666664 0 0 -2.4285714 -32.166584 -483.42867)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m21.499999 20.499888h-7.999999v-16.9999991h7.999999z" fill="url(#k)"/><path d="m20.5 19.500001h-6v-15.0000008h6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m21.499999 20.499888h-7.999999v-16.9999991h7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m22.500124 1h-2v22h2z" fill="url(#d)"/><path d="m20.500124 1v22m2 0v-22" fill="none" opacity=".5" stroke="url(#e)"/><path d="m9.4999989 18.499888h-7.999999v-13.0000001h7.999999z" fill="url(#f)"/><path d="m8.4999999 17.5h-6v-11.0000002h6z" fill="none" stroke="url(#g)" stroke-miterlimit="3"/><path d="m9.4999989 18.499888h-7.999999v-13.0000001h7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m10.500124 1h-2.0000001v22h2.0000001z" fill="url(#h)"/><path d="m8.5001239 1v22m2.0000001 0v-22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributevertbottom.svg b/icon-themes/elementary_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..ac003bc8246b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -44.166521)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#c" y1="-204.00005" y2="-204.00005"/><linearGradient id="e" gradientTransform="matrix(0 -.60000005 -2.199987 0 -436.7973 -39.199867)" gradientUnits="userSpaceOnUse" x1="-70.333206" x2="-78.666542" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000036" 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" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 6)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="g" gradientTransform="matrix(0 1 -1 0 24.000062 6)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 18)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1 0 24.000062 18)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 .6 -2.9999822 0 -599.99632 62.199989)" gradientUnits="userSpaceOnUse" x1="-78.666542" x2="-70.333214" y1="-204.48007" y2="-204.48007"><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="k" gradientTransform="matrix(0 .66666664 -2.4285714 0 -483.42867 67.166646)" gradientUnits="userSpaceOnUse" x1="-80.524582" x2="-68.506798" xlink:href="#c" y1="-203.71898" y2="-203.71898"/><path d="m20.499888 13.500063v7.999999h-16.9999991v-7.999999z" fill="url(#k)"/><path d="m19.500001 14.500062v6h-15.0000008v-6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m20.499888 13.500063v7.999999h-16.9999991v-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.499888 9.500062v-7.999999h-13.0000001v7.999999z" fill="url(#d)"/><path d="m17.5 8.500063v-6h-11.0000002v6z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.499888 9.500062v-7.999999h-13.0000001v7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m23.000062 8.5v2h-22v-2z" fill="url(#f)"/><path d="m23.000062 10.5h-22m0-2h22" fill="none" opacity=".5" stroke="url(#g)"/><path d="m23.000062 20.5v2h-22v-2z" fill="url(#h)"/><path d="m23.000062 22.5h-22m0-2h22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributevertcenter.svg b/icon-themes/elementary_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..a8a6e0c72038
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -43.166583)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#c" y1="-204.00005" y2="-204.00005"/><linearGradient id="e" gradientTransform="matrix(0 -.60000005 -2.199987 0 -436.7973 -38.199929)" gradientUnits="userSpaceOnUse" x1="-70.333206" x2="-78.666542" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000036" 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" gradientTransform="matrix(0 1 1 0 0 13.5)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="g" gradientTransform="matrix(0 1 1.0952381 0 -1.142857 13.5)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="h" gradientTransform="matrix(0 1 1.0952381 0 -1.142857 2.500125)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 1 0 0 2.500125)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 .6 -2.9999822 0 -599.99632 62.199927)" gradientUnits="userSpaceOnUse" x1="-78.666542" x2="-70.333214" y1="-204.48007" y2="-204.48007"><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="k" gradientTransform="matrix(0 .66666664 -2.4285714 0 -483.42867 67.166584)" gradientUnits="userSpaceOnUse" x1="-80.524582" x2="-68.506798" xlink:href="#c" y1="-203.71898" y2="-203.71898"/><path d="m20.499888 13.500001v7.999999h-16.9999991v-7.999999z" fill="url(#k)"/><path d="m19.500001 14.5v6h-15.0000008v-6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m20.499888 13.500001v7.999999h-16.9999991v-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.499888 10.5v-7.999999h-13.0000001v7.999999z" fill="url(#d)"/><path d="m17.5 9.500001v-6h-11.0000002v6z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.499888 10.5v-7.999999h-13.0000001v7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m1 18.5h2.5v-2h-2.5zm4.5 0h3v-2h-3zm5 0h3v-2h-3zm5 0h3v-2h-3zm5 0h2.5v-2h-2.5z" fill="url(#g)"/><path d="m1 18.5h2.4999999v-2h-2.4999999m4.4999999 2h3v-2h-3zm5.0000001 0h3v-2h-3zm5 0h3v-2h-3zm7.5-2h-2.5v2h2.5" fill="none" opacity=".5" stroke="url(#f)" stroke-linejoin="round"/><path d="m1 7.500125h2.5v-2h-2.5zm4.5 0h3v-2h-3zm5 0h3v-2h-3zm5 0h3v-2h-3zm5 0h2.5v-2h-2.5z" fill="url(#h)"/><path d="m1 7.500125h2.4999999v-2h-2.4999999m4.4999999 2h3v-2h-3zm5.0000001 0h3v-2h-3zm5 0h3v-2h-3zm7.5-2h-2.5v2h2.5" fill="none" opacity=".5" stroke="url(#i)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributevertdistance.svg b/icon-themes/elementary_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..2831fb7f9cc1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -44.166646)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#c" y1="-204.00005" y2="-204.00005"/><linearGradient id="e" gradientTransform="matrix(0 -.60000005 -2.199987 0 -436.7973 -39.19993)" gradientUnits="userSpaceOnUse" x1="-70.333206" x2="-78.666542" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000036" 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" gradientTransform="matrix(0 -1 -1.0952381 0 25.142919 13)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="g" gradientTransform="matrix(0 -1 -1 0 24.000062 13)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1 0 24.000062 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 .6 -2.9999822 0 -599.99632 63.199927)" gradientUnits="userSpaceOnUse" x1="-78.666542" x2="-70.333214" y1="-204.48007" y2="-204.48007"><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="k" gradientTransform="matrix(0 .66666664 -2.4285714 0 -483.42867 68.166584)" gradientUnits="userSpaceOnUse" x1="-80.524582" x2="-68.506798" xlink:href="#c" y1="-203.71898" y2="-203.71898"/><path d="m20.499888 14.500001v7.999999h-16.9999991v-7.999999z" fill="url(#k)"/><path d="m19.500001 15.5v6h-15.0000008v-6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m20.499888 14.500001v7.999999h-16.9999991v-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.499888 9.4999369v-7.999999h-13.0000001v7.999999z" fill="url(#d)"/><path d="m17.5 8.5v-6h-11.0000002v6z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.499888 1.4999379v7.999999h-13.0000001v-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m23.000062 10.5v-2.0000001h-22v2.0000001z" fill="url(#f)"/><path d="m23.000062 8.4999999h-22m0 2.0000001h22" fill="none" opacity=".5" stroke="url(#g)"/><path d="m23.000062 13.499938v2h-22v-2z" fill="url(#h)"/><path d="m23.000062 15.499938h-22m0-2h22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/lc_distributeverttop.svg b/icon-themes/elementary_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..a68549d0965b
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".90147907" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".90909094" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(0 -.66666664 -1.857143 0 -366.85727 -43.166583)" gradientUnits="userSpaceOnUse" x1="-68.470383" x2="-80.415329" xlink:href="#c" y1="-204.00005" y2="-204.00005"/><linearGradient id="e" gradientTransform="matrix(0 -.60000005 -2.199987 0 -436.7973 -38.199929)" gradientUnits="userSpaceOnUse" x1="-70.333206" x2="-78.666542" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000036" 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" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 -1.000062)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="g" gradientTransform="matrix(0 1 -1 0 24.000062 -1.000062)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -1.0952381 0 25.142919 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -1 0 24.000062 10.999938)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 .6 -2.9999822 0 -599.99632 63.199927)" gradientUnits="userSpaceOnUse" x1="-78.666542" x2="-70.333214" y1="-204.48007" y2="-204.48007"><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="k" gradientTransform="matrix(0 .66666664 -2.4285714 0 -483.42867 68.166584)" gradientUnits="userSpaceOnUse" x1="-80.524582" x2="-68.506798" xlink:href="#c" y1="-203.71898" y2="-203.71898"/><path d="m20.499888 14.500001v7.999999h-16.9999991v-7.999999z" fill="url(#k)"/><path d="m19.500001 15.5v6h-15.0000008v-6z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m20.499888 14.500001v7.999999h-16.9999991v-7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m18.499888 10.5v-7.999999h-13.0000001v7.999999z" fill="url(#d)"/><path d="m17.5 9.500001v-6h-11.0000002v6z" fill="none" stroke="url(#e)" stroke-miterlimit="3"/><path d="m18.499888 10.5v-7.999999h-13.0000001v7.999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m23.000062 1.499938v2h-22v-2z" fill="url(#f)"/><path d="m23.000062 3.499938h-22m0-2h22" fill="none" opacity=".5" stroke="url(#g)"/><path d="m23.000062 13.499938v2h-22v-2z" fill="url(#h)"/><path d="m23.000062 15.499938h-22m0-2h22" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg b/icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg
new file mode 100644
index 000000000000..11d0dd106ab6
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.5 0 0 -1.2857143 49.749939 -254.2857)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#b" y1="-200.00011" y2="-208.00011"/><linearGradient id="d" gradientTransform="matrix(.40000001 0 0 -1.3999916 42.299951 -277.59827)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.85712" y2="-206.14285"><stop offset="0" stop-color="#fff"/><stop offset=".00000037" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(-1 0 0 1 7.499799 -6)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="14" y2="6"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 1.0952381 7.499799 -7.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#g" y1="13.826087" y2="6.495652"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset=".87188613" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(-1 0 0 1 16.5 -6)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="14" y2="6"/><linearGradient id="i" gradientTransform="matrix(-1 0 0 1.0952381 16.5 -7.142857)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#g" y1="13.826087" y2="6.495652"/><linearGradient id="j" gradientTransform="matrix(.40000003 0 0 -1.7999893 33.299954 -359.19778)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.77774" y2="-206.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000077" 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="k" gradientTransform="matrix(.5 0 0 -1.5714286 40.749939 -312.57142)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#b" y1="-200.00011" y2="-208.00011"/><path d="m.50000001 13.5h6.00000009v-11h-6.00000009z" fill="url(#k)"/><path d="m1.5 12.5h4.0000001v-9.0000001h-4.0000001z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m.5 13.5h6v-11.0000001h-6z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m9.5 12.5h6v-8.9999999h-6z" fill="url(#c)"/><path d="m10.5 11.5h4v-6.9999998h-4z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><path d="m9.5 12.5h6v-8.9999999h-6z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m2.4997986 0v2.5h2v-2.5zm0 4.5v3.0000001h2v-3.0000001zm0 5.0000001v2.9999999h2v-2.9999999zm0 4.9999999v1.5h2v-1.5z" fill="url(#f)"/><path d="m2.4997986 0v2.5h2v-2.5m-2 4.5v3.0000001h2v-3.0000001zm0 5.0000001v2.9999999h2v-2.9999999zm2 6.4999999v-1.5h-2v1.5" fill="none" opacity=".5" stroke="url(#e)" stroke-linejoin="round"/><path d="m11.5 0v2.5h2v-2.5zm0 4.5v3.0000001h2v-3.0000001zm0 5.0000001v2.9999999h2v-2.9999999zm0 4.9999999v1.5h2v-1.5z" fill="url(#i)"/><path d="m11.5 0v2.5h2v-2.5m-2 4.5v3.0000001h2v-3.0000001zm0 5.0000001v2.9999999h2v-2.9999999zm2 6.4999999v-1.5h-2v1.5" fill="none" opacity=".5" stroke="url(#h)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributehorzdistance.svg b/icon-themes/elementary_svg/cmd/sc_distributehorzdistance.svg
new file mode 100644
index 000000000000..a65718318155
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 .7965368 9 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 .72727273 9 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(1 0 0 .72727273 7 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="g" gradientTransform="matrix(.41666667 0 0 -1.2857143 44.041616 -254.2857)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="h" gradientTransform="matrix(.30000001 0 0 -1.3999916 35.349964 -277.59827)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.85712" y2="-206.14285"><stop offset="0" stop-color="#fff"/><stop offset=".00000037" 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(1 0 0 .7965368 7 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="j" gradientTransform="matrix(-.30000001 0 0 -1.7999893 -19.349964 -359.19778)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.77774" y2="-206.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000077" 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="k" gradientTransform="matrix(-.41666667 0 0 -1.5714286 -28.041616 -312.57142)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m5.5000001 13.5h-5.0000001v-11h5.0000001z" fill="url(#k)"/><path d="m4.5 12.5h-2.9999999v-9.0000001h2.9999999z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m5.5 13.5h-5v-11.0000001h5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m6.5.00000002h-2v15.99999998h2z" fill="url(#d)"/><path d="m4.5.00000002v15.99999998m2 0v-15.99999998" fill="none" opacity=".5" stroke="url(#e)"/><path d="m10.5 12.5h5v-8.9999999h-5z" fill="url(#g)"/><path d="m11.5 11.5h3v-6.9999998h-3z" fill="none" stroke="url(#h)" stroke-miterlimit="3"/><path d="m10.5 12.5h5v-8.9999999h-5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m9.5 0h2v16h-2z" fill="url(#i)"/><path d="m11.5 0v16m-2 0v-16" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributehorzleft.svg b/icon-themes/elementary_svg/cmd/sc_distributehorzleft.svg
new file mode 100644
index 000000000000..46a1440645d4
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(1 0 0 .7965368 -2 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientTransform="matrix(1 0 0 .72727273 -2 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(1 0 0 .72727273 7 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="g" gradientTransform="matrix(.41666667 0 0 -1.2857143 44.041616 -254.2857)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="h" gradientTransform="matrix(.30000001 0 0 -1.3999916 35.349964 -277.59827)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.85712" y2="-206.14285"><stop offset="0" stop-color="#fff"/><stop offset=".00000037" 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(1 0 0 .7965368 7 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="j" gradientTransform="matrix(.30000001 0 0 -1.7999893 26.349964 -359.19778)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.77774" y2="-206.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000077" 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="k" gradientTransform="matrix(.41666667 0 0 -1.5714286 35.041616 -312.57142)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m1.4999999 13.5h5.0000001v-11h-5.0000001z" fill="url(#k)"/><path d="m2.5 12.5h2.9999999v-9.0000001h-2.9999999z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m1.5 13.5h5v-11.0000001h-5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m.5.00000002h2v15.99999998h-2z" fill="url(#d)"/><path d="m2.5.00000002v15.99999998m-2 0v-15.99999998" fill="none" opacity=".5" stroke="url(#e)"/><path d="m10.5 12.5h5v-8.9999999h-5z" fill="url(#g)"/><path d="m11.5 11.5h3v-6.9999998h-3z" fill="none" stroke="url(#h)" stroke-miterlimit="3"/><path d="m10.5 12.5h5v-8.9999999h-5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m9.5 0h2v16h-2z" fill="url(#i)"/><path d="m11.5 0v16m-2 0v-16" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributehorzright.svg b/icon-themes/elementary_svg/cmd/sc_distributehorzright.svg
new file mode 100644
index 000000000000..990c80707bb1
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="d" gradientTransform="matrix(-1 0 0 .7965368 18 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="e" gradientTransform="matrix(-1 0 0 .72727273 18 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="f" gradientTransform="matrix(-1 0 0 .72727273 9 -.727273)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="g" gradientTransform="matrix(-.41666667 0 0 -1.2857143 -28.041616 -254.2857)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><linearGradient id="h" gradientTransform="matrix(-.30000001 0 0 -1.3999916 -19.349964 -277.59827)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.85712" y2="-206.14285"><stop offset="0" stop-color="#fff"/><stop offset=".00000037" 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(-1 0 0 .7965368 9 -1.558442)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#b" y1="12" y2="1.956522"/><linearGradient id="j" gradientTransform="matrix(-.30000001 0 0 -1.7999893 -10.349964 -359.19778)" gradientUnits="userSpaceOnUse" x1="-73.999916" x2="-73.999916" y1="-201.77774" y2="-206.22221"><stop offset="0" stop-color="#fff"/><stop offset=".00000077" 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="k" gradientTransform="matrix(-.41666667 0 0 -1.5714286 -19.041616 -312.57142)" gradientUnits="userSpaceOnUse" x1="-69.999916" x2="-69.999916" xlink:href="#c" y1="-200.00011" y2="-208.00011"/><path d="m14.5 13.5h-5v-11h5z" fill="url(#k)"/><path d="m13.5 12.5h-3v-9.0000001h3z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m14.5 13.5h-5v-11.0000001h5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m15.5.00000002h-2v15.99999998h2z" fill="url(#d)"/><path d="m13.5.00000002v15.99999998m2 0v-15.99999998" fill="none" opacity=".5" stroke="url(#e)"/><path d="m5.5 12.5h-5v-8.9999999h5z" fill="url(#g)"/><path d="m4.5 11.5h-3v-6.9999998h3z" fill="none" stroke="url(#h)" stroke-miterlimit="3"/><path d="m5.5 12.5h-5v-8.9999999h5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m6.5 0h-2v16h2z" fill="url(#i)"/><path d="m4.5 0v16m2 0v-16" fill="none" opacity=".5" stroke="url(#f)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributevertbottom.svg b/icon-themes/elementary_svg/cmd/sc_distributevertbottom.svg
new file mode 100644
index 000000000000..34d233a84938
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.41666667 1.2857143 0 270.2857 -28.041616)" gradientUnits="userSpaceOnUse" x1="-68.674088" x2="-80.341354" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><linearGradient id="d" gradientTransform="matrix(0 -.30000002 1.3999916 0 293.59827 -19.349965)" gradientUnits="userSpaceOnUse" x1="-71.166542" x2="-77.833214" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000048" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -.7965368 0 17.558441 2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="f"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 1 -.72727273 0 16.727273 2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -.7965368 0 17.558441 11)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -.72727273 0 16.727273 11)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 -.29999996 1.7999893 0 375.19778 -10.349961)" gradientUnits="userSpaceOnUse" x1="-71.16655" x2="-77.833214" y1="-204.24527" y2="-204.24527"><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="k" gradientTransform="matrix(0 -.41666667 1.5714286 0 328.57142 -19.041616)" gradientUnits="userSpaceOnUse" x1="-68.497314" x2="-80.208771" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><path d="m2.5 14.5v-5h11v5z" fill="url(#k)"/><path d="m3.5 13.5v-3h9v3z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m2.5 14.5v-5h11v5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.5 5.5v-5h9v5z" fill="url(#c)"/><path d="m4.5 4.5v-3.0000001h7v3.0000001z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><path d="m3.5 5.4999999v-4.9999999h9v4.9999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m16 4.5v2h-16v-2z" fill="url(#e)"/><path d="m16 6.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#g)"/><path d="m16 13.5v2h-16v-2z" fill="url(#h)"/><path d="m16 15.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributevertcenter.svg b/icon-themes/elementary_svg/cmd/sc_distributevertcenter.svg
new file mode 100644
index 000000000000..bade570cd94a
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5 1.2857143 0 270.2857 -33.749939)" gradientUnits="userSpaceOnUse" x1="-68.674088" x2="-80.341354" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><linearGradient id="d" gradientTransform="matrix(0 -.40000001 1.3999916 0 293.59827 -26.299951)" gradientUnits="userSpaceOnUse" x1="-70.749878" x2="-78.249878" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -1 0 22.000001 8.500202)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="14" y2="6"/><linearGradient id="f" gradientTransform="matrix(0 1 -1.0952381 0 23.142857 8.500201)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#g" y1="13.826087" y2="6.495652"/><linearGradient id="g"><stop offset="0" stop-color="#ffa154"/><stop offset=".87188613" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="h" gradientTransform="matrix(0 1 -1 0 22 -.5)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="14" y2="6"/><linearGradient id="i" gradientTransform="matrix(0 1 -1.0952381 0 23.142857 -.5)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#g" y1="13.826087" y2="6.495652"/><linearGradient id="j" gradientTransform="matrix(0 -.40000003 1.7999893 0 375.19778 -17.299954)" gradientUnits="userSpaceOnUse" x1="-70.749878" x2="-78.249878" y1="-204.24527" y2="-204.24527"><stop offset="0" stop-color="#fff"/><stop offset=".00000024" 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="k" gradientTransform="matrix(0 -.5 1.5714286 0 328.57142 -24.749939)" gradientUnits="userSpaceOnUse" x1="-68.497314" x2="-80.208771" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><path d="m2.5 15.5v-6.0000001h11v6.0000001z" fill="url(#k)"/><path d="m3.5 14.5v-4h9v4z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m2.5 15.5v-6h11v6z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.5 6.5v-6h9v6z" fill="url(#c)"/><path d="m4.5 5.5v-4h7v4z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><path d="m3.5 6.5v-6h9v6z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m16 13.500201h-2.5v-2h2.5zm-4.5 0h-3.0000001v-2h3.0000001zm-5.0000001 0h-2.9999999v-2h2.9999999zm-4.9999999 0h-1.5v-2h1.5z" fill="url(#f)"/><path d="m16 13.500201h-2.5v-2h2.5m-4.5 2h-3.0000001v-2h3.0000001zm-5.0000001 0h-2.9999999v-2h2.9999999zm-6.4999999-2h1.5v2h-1.5" fill="none" opacity=".5" stroke="url(#e)" stroke-linejoin="round"/><path d="m16 4.5h-2.5v-2h2.5zm-4.5 0h-3.0000001v-2h3.0000001zm-5.0000001 0h-2.9999999v-2h2.9999999zm-4.9999999 0h-1.5v-2h1.5z" fill="url(#i)"/><path d="m16 4.5h-2.5v-2h2.5m-4.5 2h-3.0000001v-2h3.0000001zm-5.0000001 0h-2.9999999v-2h2.9999999zm-6.4999999-2h1.5v2h-1.5" fill="none" opacity=".5" stroke="url(#h)" stroke-linejoin="round"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributevertdistance.svg b/icon-themes/elementary_svg/cmd/sc_distributevertdistance.svg
new file mode 100644
index 000000000000..bda2bb50712e
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.41666667 1.2857143 0 270.2857 -28.041616)" gradientUnits="userSpaceOnUse" x1="-68.674088" x2="-80.341354" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><linearGradient id="d" gradientTransform="matrix(0 -.30000002 1.3999916 0 293.59827 -19.349965)" gradientUnits="userSpaceOnUse" x1="-71.166542" x2="-77.833214" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000048" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -.7965368 0 17.558441 2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="f"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 1 -.72727273 0 16.727273 2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -.7965368 0 17.558441 7)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -.72727273 0 16.727273 7)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 -.29999996 1.7999893 0 375.19778 -9.349961)" gradientUnits="userSpaceOnUse" x1="-71.16655" x2="-77.833214" y1="-204.24527" y2="-204.24527"><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="k" gradientTransform="matrix(0 -.41666667 1.5714286 0 328.57142 -18.041616)" gradientUnits="userSpaceOnUse" x1="-68.497314" x2="-80.208771" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><path d="m2.5 15.5v-5h11v5z" fill="url(#k)"/><path d="m3.5 14.5v-3h9v3z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m2.5 15.5v-5h11v5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.5 5.5v-5h9v5z" fill="url(#c)"/><path d="m4.5 4.5v-3.0000001h7v3.0000001z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><path d="m3.5 5.4999999v-4.9999999h9v4.9999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m16 4.5v2h-16v-2z" fill="url(#e)"/><path d="m16 6.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#g)"/><path d="m16 9.5v2h-16v-2z" fill="url(#h)"/><path d="m16 11.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/cmd/sc_distributeverttop.svg b/icon-themes/elementary_svg/cmd/sc_distributeverttop.svg
new file mode 100644
index 000000000000..c998201ff9ab
--- /dev/null
+++ b/icon-themes/elementary_svg/cmd/sc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="16" width="16" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#cc3b02"/><stop offset=".875" stop-color="#cc3b02"/><stop offset="1" stop-color="#cc3b02" stop-opacity="0"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.48571543 0 0 .45629666 -34.78968 -5.734851)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#fafafa"/><stop offset="1" stop-color="#d4d4d4"/></linearGradient><linearGradient id="c" gradientTransform="matrix(0 -.5 1.2857143 0 270.2857 -33.749939)" gradientUnits="userSpaceOnUse" x1="-68.674088" x2="-80.341354" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><linearGradient id="d" gradientTransform="matrix(0 -.30000002 1.3999916 0 293.59827 -18.349965)" gradientUnits="userSpaceOnUse" x1="-71.166542" x2="-77.833214" y1="-203.99998" y2="-203.99998"><stop offset="0" stop-color="#fff"/><stop offset=".00000048" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="e" gradientTransform="matrix(0 1 -.7965368 0 17.558441 -2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="f"><stop offset="0" stop-color="#ffa154"/><stop offset=".875" stop-color="#ffa154" stop-opacity=".926471"/><stop offset="1" stop-color="#ffa154" stop-opacity="0"/></linearGradient><linearGradient id="g" gradientTransform="matrix(0 1 -.72727273 0 16.727273 -2)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="h" gradientTransform="matrix(0 1 -.7965368 0 17.558441 7)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.551594" x2="3.551594" xlink:href="#f" y1="12" y2="1.956522"/><linearGradient id="i" gradientTransform="matrix(0 1 -.72727273 0 16.727273 7)" gradientUnits="userSpaceOnUse" spreadMethod="reflect" x1="3.624325" x2="3.624325" xlink:href="#a" y1="12" y2="1"/><linearGradient id="j" gradientTransform="matrix(0 -.29999996 1.7999893 0 375.19778 -9.349961)" gradientUnits="userSpaceOnUse" x1="-71.16655" x2="-77.833214" y1="-204.24527" y2="-204.24527"><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="k" gradientTransform="matrix(0 -.41666667 1.5714286 0 328.57142 -18.041616)" gradientUnits="userSpaceOnUse" x1="-68.497314" x2="-80.208771" xlink:href="#b" y1="-203.99998" y2="-203.99998"/><path d="m2.5 15.5v-5h11v5z" fill="url(#k)"/><path d="m3.5 14.5v-3h9v3z" fill="none" stroke="url(#j)" stroke-miterlimit="3"/><path d="m2.5 15.5v-5h11v5z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m3.5 6.5v-6h9v6z" fill="url(#c)"/><path d="m4.5 5.5v-3.0000001h7v3.0000001z" fill="none" stroke="url(#d)" stroke-miterlimit="3"/><path d="m3.5 6.4999999v-4.9999999h9v4.9999999z" fill="none" opacity=".5" stroke="#555761" stroke-linejoin="round" stroke-miterlimit="3"/><path d="m16 .5v2h-16v-2z" fill="url(#e)"/><path d="m16 2.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#g)"/><path d="m16 9.5v2h-16v-2z" fill="url(#h)"/><path d="m16 11.5h-16m0-2h16" fill="none" opacity=".5" stroke="url(#i)"/></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dsth_cen.svg b/icon-themes/elementary_svg/svx/res/dsth_cen.svg
deleted file mode 100644
index 4abe126b7a8d..000000000000
--- a/icon-themes/elementary_svg/svx/res/dsth_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.28571361 0 0 .30419701 -21.357127 -5.767395)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="12.033955" x2="3.533955" xlink:href="#a" y1="-4.000002" y2="-4.000002"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="12" x2="3" xlink:href="#a" y1="-13.5" y2="-13.5"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="2.033955" x2="13.533955" xlink:href="#c" y1="-3.500002" y2="-3.500002"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="1" x2="14" xlink:href="#c" y1="-12" y2="-12"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="13.533955" x2="2.033955" xlink:href="#b" y1="-5.000002" y2="-5.000002"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="14" x2="1" xlink:href="#b" y1="-15" y2="-15"/><g transform="matrix(0 -1 1 0 0 16)"><path d="m9.4999999 16 .0000001-15.5h-1.9999998l-.0000001 15.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><g stroke-miterlimit="3"><path d="m2.533955-6.500002 11 .00673v4.993272h-11z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1 0 0 -1 -.033955 -1.000002)"/><path d="m3.533955-5.486246h9v2.986244h-9z" fill="none" stroke="url(#d)" transform="matrix(1 0 0 -1 -.033955 -1.000002)"/><g fill="#d3d7cf" transform="scale(1 -1)"><path d="m1.5-15.5h12.033956l-.033956 5h-12z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round"/><path d="m2.5-14.5 10.033956.007-.033956 2.993h-10z" fill="none" stroke="url(#e)"/></g></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dsth_dst.svg b/icon-themes/elementary_svg/svx/res/dsth_dst.svg
deleted file mode 100644
index d0eb821d1cc3..000000000000
--- a/icon-themes/elementary_svg/svx/res/dsth_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-13.999943" x2="-1.999943" xlink:href="#e" y1="12.999998" y2="12.999998"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-1.999943" x2="-13.999943" xlink:href="#f" y1="10.499998" y2="10.499998"/><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-11.999943" x2="-3.999943" xlink:href="#a" y1="11.999998" y2="11.999998"/><linearGradient id="e" gradientTransform="matrix(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-12.999943" x2="-3.999943" xlink:href="#a" y1="3.000002" y2="3.000002"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-14.999943" x2="-1.999943" xlink:href="#e" y1="3.500002" y2="3.500002"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-1.999943" x2="-14.999943" xlink:href="#f" y1="2.000002" y2="2.000002"/><g transform="matrix(-1 0 0 -1 16.000002 15.999943)"><path d="m-14.533898.5h12l.033956 4.993272-12.033956.006728z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g><g transform="matrix(1 0 0 -1 -8.999998 15.999943)"><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#b)" stroke="url(#c)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#d)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dsth_hig.svg b/icon-themes/elementary_svg/svx/res/dsth_hig.svg
deleted file mode 100644
index e50d7890e107..000000000000
--- a/icon-themes/elementary_svg/svx/res/dsth_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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="-13.533898" x2="-2.033898" xlink:href="#d" y1="13.5" y2="13.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-2.033898" x2="-13.533898" xlink:href="#f" y1="12" y2="12"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-12.533898" x2="-4.033898" xlink:href="#e" y1="12" y2="12"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" 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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-13.033898" x2="-4.033898" xlink:href="#e" y1="3" y2="3"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-15.033898" x2="-1.686441" xlink:href="#d" y1="3.5" y2="3.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-2.533898" x2="-15.033898" xlink:href="#f" y1="1" y2="1"/><g transform="matrix(1 0 0 -1 0 16.033898)"><path d="m-14.533898.5h12l.033956 4.993272-12.033956.006728z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#c)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dsth_low.svg b/icon-themes/elementary_svg/svx/res/dsth_low.svg
deleted file mode 100644
index 9740df2f3b67..000000000000
--- a/icon-themes/elementary_svg/svx/res/dsth_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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="-13.533898" x2="-2.033898" xlink:href="#d" y1="13.5" y2="13.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-2.033898" x2="-13.533898" xlink:href="#f" y1="12" y2="12"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-12.533898" x2="-4.033898" xlink:href="#e" y1="12" y2="12"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".00000004" 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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-13.033898" x2="-4.033898" xlink:href="#e" y1="3" y2="3"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-15.033898" x2="-1.686441" xlink:href="#d" y1="3.5" y2="3.5"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-2.533898" x2="-15.033898" xlink:href="#f" y1="1" y2="1"/><g transform="matrix(-1 0 0 -1 16 16.033898)"><path d="m-14.533898.5h12l.033956 4.993272-12.033956.006728z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#c)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dstv_cen.svg b/icon-themes/elementary_svg/svx/res/dstv_cen.svg
deleted file mode 100644
index a95fd2b3ce85..000000000000
--- a/icon-themes/elementary_svg/svx/res/dstv_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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(.28571361 0 0 .30419701 -21.357127 -5.767395)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".0000002" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="9.365066" x2="9.372937" xlink:href="#b" y1="-2.98816" y2="-4.976175"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="8.949153" x2="8.904063" xlink:href="#b" y1="-12.051021" y2="-14.084919"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="7.033955" x2="7.033955" xlink:href="#c" y1="-7.000002" y2="-1.500002"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="9.5" x2="9.5" xlink:href="#c" y1="-15.5" y2="-10"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="4.949209" x2="5.32209" xlink:href="#a" y1="-1.186442" y2="-7.084747"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="6.966102" x2="6.779718" xlink:href="#a" y1="-10.491526" y2="-16.118645"/><path d="m9.4999999 16 .0000001-15.5h-1.9999998l-.0000001 15.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><g stroke-miterlimit="3"><path d="m2.533955-6.500002 11 .00673v4.993272h-11z" fill="url(#h)" stroke="url(#f)" stroke-linejoin="round" transform="matrix(1 0 0 -1 -.033955 -1.000002)"/><path d="m3.533955-5.486246h9v2.986244h-9z" fill="none" stroke="url(#d)" transform="matrix(1 0 0 -1 -.033955 -1.000002)"/><g fill="#d3d7cf" transform="scale(1 -1)"><path d="m1.5-15.5h12.033956l-.033956 5h-12z" fill="url(#i)" stroke="url(#g)" stroke-linejoin="round"/><path d="m2.5-14.5 10.033956.007-.033956 2.993h-10z" fill="none" stroke="url(#e)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dstv_dst.svg b/icon-themes/elementary_svg/svx/res/dstv_dst.svg
deleted file mode 100644
index 3e14c9ab7ad8..000000000000
--- a/icon-themes/elementary_svg/svx/res/dstv_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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.033898" x2="-4.033898" xlink:href="#d" y1="9" y2="15"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-8.033898" x2="-8.033898" xlink:href="#f" y1="15" y2="9"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-7.966301" x2="-7.985645" xlink:href="#e" y1="10.938171" y2="13.167356"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset="0" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="f" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-9.533898" x2="-9.533898" xlink:href="#e" y1="4" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-12.533898" x2="-12.533898" xlink:href="#d" y1="6.759461" y2="0"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-8.533898" x2="-8.533898" xlink:href="#f" y1="0" y2="7"/><g transform="matrix(0 -1 1 0 -.033898 16)"><path d="m-14.533898.5h12l.033956 4.993272-12.033956.006728z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g><g transform="matrix(0 1 1 0 -.033898 -9)"><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#c)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dstv_hig.svg b/icon-themes/elementary_svg/svx/res/dstv_hig.svg
deleted file mode 100644
index 51a76257d8d2..000000000000
--- a/icon-themes/elementary_svg/svx/res/dstv_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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="-6.033898" x2="-6.033898" xlink:href="#d" y1="15" y2="9"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="-10.033898" x2="-10.033898" xlink:href="#f" y1="9" y2="15"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="-9.033898" x2="-9.033898" xlink:href="#e" y1="13" y2="11"/><linearGradient id="d" gradientTransform="matrix(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="e" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".06331655" 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" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-9.533898" x2="-9.533898" xlink:href="#e" y1="4" y2="2"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-12.533898" x2="-12.533898" xlink:href="#d" y1="6.759461" y2="0"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-8.533898" x2="-8.533898" xlink:href="#f" y1="0" y2="7"/><g transform="matrix(0 -1 1 0 -.033898 16)"><path d="m-14.533898.5h12l.033956 4.993272-12.033956.006728z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#g)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#a)" stroke="url(#b)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#c)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/elementary_svg/svx/res/dstv_low.svg b/icon-themes/elementary_svg/svx/res/dstv_low.svg
deleted file mode 100644
index a9f4f74f1df8..000000000000
--- a/icon-themes/elementary_svg/svx/res/dstv_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<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(.28571361 0 0 .30419701 -22.179161 -10.004683)" gradientUnits="userSpaceOnUse" x1="25.132275" x2="25.132275" y1=".985206" y2="47.013336"><stop offset="0" stop-color="#f4f4f4"/><stop offset="1" stop-color="#dbdbdb"/></linearGradient><linearGradient id="b" gradientTransform="matrix(.24324324 0 0 .35135133 2.162164 -.432428)" gradientUnits="userSpaceOnUse" x1="23.99999" x2="23.99999" y1="6.923065" y2="41.076912"><stop offset="0" stop-color="#fff"/><stop offset=".04550572" stop-color="#fff" stop-opacity=".235294"/><stop offset="1" stop-color="#fff" stop-opacity=".156863"/><stop offset="1" stop-color="#fff" stop-opacity=".392157"/></linearGradient><linearGradient id="c" gradientTransform="matrix(.25378586 0 0 .30501865 19.128979 -.685477)" gradientUnits="userSpaceOnUse" x1="-51.786404" x2="-51.786404" y1="50.786446" y2="2.906247"><stop offset="0" stop-opacity=".339506"/><stop offset="1" stop-opacity=".246914"/></linearGradient><linearGradient id="d" gradientUnits="userSpaceOnUse" x1="-8.821692" x2="-8.817563" xlink:href="#b" y1="2.03555" y2="4.458195"/><linearGradient id="e" gradientUnits="userSpaceOnUse" x1="-7.966301" x2="-7.985645" xlink:href="#b" y1="10.938171" y2="13.167356"/><linearGradient id="f" gradientUnits="userSpaceOnUse" x1="-8.033898" x2="-8.033898" xlink:href="#c" y1="15" y2="9"/><linearGradient id="g" gradientUnits="userSpaceOnUse" x1="-4.033898" x2="-4.033898" xlink:href="#a" y1="9" y2="15"/><linearGradient id="h" gradientUnits="userSpaceOnUse" x1="-13.033898" x2="-13.033898" xlink:href="#a" y1="0" y2="7"/><linearGradient id="i" gradientUnits="userSpaceOnUse" x1="-9.033898" x2="-9.033898" xlink:href="#c" y1="7" y2="0"/><g transform="matrix(0 1 1 0 -.033898 0)"><path d="m-13.533898 9.5h11l.033955 4.999998-11.033955.000002z" fill="url(#g)" stroke="url(#f)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-12.533898 10.5h9v3h-9z" fill="none" stroke="url(#e)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m15.5.03389831v17.49999969h-2v-17.49999969" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/><path d="m-14.533898.5h12l.033956 4.993272h-11.982759z" fill="url(#h)" stroke="url(#i)" stroke-linejoin="round" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m-13.533898 1.5h10v3h-10z" fill="none" stroke="url(#d)" stroke-miterlimit="3" transform="rotate(-90)"/><path d="m6.5.033898v17.5h-2l-.00673-17.5" fill="#fcaf3e" stroke="#ce5c00" stroke-linejoin="round" stroke-miterlimit="0"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga/cmd/32/distributehorzcenter.png b/icon-themes/karasa_jaga/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..b5c420dcce91
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributehorzdistance.png b/icon-themes/karasa_jaga/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..809c2f2f48a7
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributehorzleft.png b/icon-themes/karasa_jaga/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..5f2ed8983128
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributehorzright.png b/icon-themes/karasa_jaga/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..1f9330891c1b
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributevertbottom.png b/icon-themes/karasa_jaga/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..f3336c8be5a9
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributevertcenter.png b/icon-themes/karasa_jaga/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..81b8d7e2b5c6
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributevertdistance.png b/icon-themes/karasa_jaga/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..564a44a90a53
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/32/distributeverttop.png b/icon-themes/karasa_jaga/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..b67918a5d0dd
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributehorzcenter.png b/icon-themes/karasa_jaga/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..88e888f534a3
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributehorzdistance.png b/icon-themes/karasa_jaga/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..fb68a1bd771b
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributehorzleft.png b/icon-themes/karasa_jaga/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..dd41ed178a1f
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributehorzright.png b/icon-themes/karasa_jaga/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..b4617c1c00b4
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributevertbottom.png b/icon-themes/karasa_jaga/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..b76f73f48f75
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributevertcenter.png b/icon-themes/karasa_jaga/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..66a942dcfb50
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributevertdistance.png b/icon-themes/karasa_jaga/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..166ffa2273cb
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/lc_distributeverttop.png b/icon-themes/karasa_jaga/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..16cba0d0277a
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_distributehorzcenter.png b/icon-themes/karasa_jaga/cmd/sc_distributehorzcenter.png
new file mode 100644
index 000000000000..570b83335aac
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dsth_dst.png b/icon-themes/karasa_jaga/cmd/sc_distributehorzdistance.png
index d4401b311067..d4401b311067 100644
--- a/icon-themes/karasa_jaga/svx/res/dsth_dst.png
+++ b/icon-themes/karasa_jaga/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_distributehorzleft.png b/icon-themes/karasa_jaga/cmd/sc_distributehorzleft.png
new file mode 100644
index 000000000000..5efaf9d34fd2
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_distributehorzright.png b/icon-themes/karasa_jaga/cmd/sc_distributehorzright.png
new file mode 100644
index 000000000000..0ffba559013a
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dstv_low.png b/icon-themes/karasa_jaga/cmd/sc_distributevertbottom.png
index b8ae6c17824d..b8ae6c17824d 100644
--- a/icon-themes/karasa_jaga/svx/res/dstv_low.png
+++ b/icon-themes/karasa_jaga/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/cmd/sc_distributevertcenter.png b/icon-themes/karasa_jaga/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..2b39bb3fe5c9
--- /dev/null
+++ b/icon-themes/karasa_jaga/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dstv_dst.png b/icon-themes/karasa_jaga/cmd/sc_distributevertdistance.png
index 3903af38be77..3903af38be77 100644
--- a/icon-themes/karasa_jaga/svx/res/dstv_dst.png
+++ b/icon-themes/karasa_jaga/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dstv_hig.png b/icon-themes/karasa_jaga/cmd/sc_distributeverttop.png
index aa6f57d03a52..aa6f57d03a52 100644
--- a/icon-themes/karasa_jaga/svx/res/dstv_hig.png
+++ b/icon-themes/karasa_jaga/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dsth_cen.png b/icon-themes/karasa_jaga/svx/res/dsth_cen.png
deleted file mode 100644
index 56e0d7e72e87..000000000000
--- a/icon-themes/karasa_jaga/svx/res/dsth_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dsth_hig.png b/icon-themes/karasa_jaga/svx/res/dsth_hig.png
deleted file mode 100644
index 40477a58ab0d..000000000000
--- a/icon-themes/karasa_jaga/svx/res/dsth_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dsth_low.png b/icon-themes/karasa_jaga/svx/res/dsth_low.png
deleted file mode 100644
index 0a529ee5bef0..000000000000
--- a/icon-themes/karasa_jaga/svx/res/dsth_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga/svx/res/dstv_cen.png b/icon-themes/karasa_jaga/svx/res/dstv_cen.png
deleted file mode 100644
index 85d6f00d7a0d..000000000000
--- a/icon-themes/karasa_jaga/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributehorzcenter.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..6162159e8826
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 -2.352614 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -7.720536 -54.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -3.416668 4.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(0 -.90967582 -1.2589042 0 68.142465 147.31381)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.49999994 .00024526 -.00024526 -.49999994 92.019335 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 56.279464 -46.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 60.583332 12.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1.3839042 0 138.14247 157.95467)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 68.510108 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.49999994 .00024526 .00024526 -.49999994 35.99314 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" width="44" x="76" y="44"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" width="36" x="80" y="48"/><path d="m116 66.454663c-13.04756 10.683566-27.15997 20.698422-44.28493 26.9375v-27.21875c16.395084-1.52447 31.20587-6.28344 44.28493-12.84375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" width="3.999998" x="96" y="32"/><path d="m96 44h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m96 104h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="8" y="44"/><path d="m12 48h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/><path d="m48 64.078465c-11.869051 9.718581-24.706768 18.828854-40.28493 24.504392v-24.760239c14.914212-1.386774 28.387223-5.715894 40.28493-11.683649z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" width="4.000002" x="28" y="32"/><path d="m28 92h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><g fill-rule="evenodd"><path d="m32.012475 30.031851 12.004906 9.994114 1.986441-1.988398-3.90232-6.010667 17.898498-.0269-.002-3.999997-17.898497.0269 3.896509-5.913863-1.988445-2.087079z" fill="url(#i)"/><path d="m96 30.031851-12.004906 9.994114-1.986441-1.988398 3.90232-6.010667-17.898498-.0269.002-3.999997 17.898497.0269-3.896509-5.913863 1.988445-2.087079z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributehorzdistance.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..c512e40c2024
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 25.647386 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -7.720536 -54.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -3.416668 4.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(0 -.90967582 -1.2589042 0 68.142465 147.31381)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.49999994 .00024526 -.00024526 -.49999994 136.01933 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 60.279464 -46.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 64.583332 12.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1.3839042 0 142.14247 157.95467)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 44.510108 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.49999994 .00024526 .00024526 -.49999994 -4.00686 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" width="44" x="80" y="44"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" width="36" x="84" y="48"/><path d="m120 66.454663c-13.04756 10.683566-27.15997 20.698422-44.28493 26.9375v-27.21875c16.395084-1.52447 31.20587-6.28344 44.28493-12.84375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" width="3.999998" x="72" y="32"/><path d="m100 44h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m100 104h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="8" y="44"/><path d="m12 48h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/><path d="m48 64.078465c-11.869051 9.718581-24.706768 18.828854-40.28493 24.504392v-24.760239c14.914212-1.386774 28.387223-5.715894 40.28493-11.683649z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" width="4.000002" x="56" y="32"/><path d="m28 92h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><g fill-rule="evenodd"><path d="m76.012475 30.031851 12.004906 9.994114 1.986441-1.988398-3.90232-6.010667 17.898498-.0269-.002-3.999997-17.898497.0269 3.896509-5.913863-1.988445-2.087079z" fill="url(#i)"/><path d="m56 30.031851-12.00491 9.994114-1.98644-1.988398 3.90232-6.010667-17.898495-.0269.002-3.999997 17.898495.0269-3.89651-5.913863 1.98845-2.087079z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributehorzleft.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..1409bad48c2b
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 -26.352614 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -3.720536 -54.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 .583332 4.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(0 -.90967582 -1.2589042 0 72.142465 147.31381)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.49999994 .00024526 -.00024526 -.49999994 68.01933 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 60.279464 -46.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 64.583332 12.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1.3839042 0 142.14247 157.95467)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 44.510108 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.49999994 .00024526 .00024526 -.49999994 11.99314 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" width="44" x="80" y="44"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" width="36" x="84" y="48"/><path d="m120 66.454663c-13.04756 10.683566-27.15997 20.698422-44.28493 26.9375v-27.21875c16.395084-1.52447 31.20587-6.28344 44.28493-12.84375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" width="3.999998" x="72" y="32"/><path d="m100 44h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m100 104h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="12" y="44"/><path d="m16 48h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/><path d="m52 64.078465c-11.869051 9.718581-24.706768 18.828854-40.28493 24.504392v-24.760239c14.914212-1.386774 28.387223-5.715894 40.28493-11.683649z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" width="4.000002" x="4" y="32"/><path d="m32 92h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><g fill-rule="evenodd"><path d="m8.012475 30.031851 12.004906 9.994114 1.986441-1.988398-3.90232-6.010667 17.898498-.0269-.002-3.999997-17.898497.0269 3.896509-5.913863-1.988445-2.087079z" fill="url(#i)"/><path d="m72 30.031851-12.00491 9.994114-1.98644-1.988398 3.90232-6.010667-17.898495-.0269.002-3.999997 17.898495.0269-3.89651-5.913863 1.98845-2.087079z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributehorzright.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..055647d171f0
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 21.647386 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -11.720536 -54.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -7.416668 4.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(0 -.90967582 -1.2589042 0 64.142465 147.31381)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.49999994 .00024526 -.00024526 -.49999994 116.01933 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 52.279464 -46.653891)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 56.583332 12.000003)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(0 -1 -1.3839042 0 134.14247 157.95467)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 92.510108 5.903872)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.49999994 .00024526 .00024526 -.49999994 59.99314 44.002418)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" width="44" x="72" y="44"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" width="36" x="76" y="48"/><path d="m112 66.454663c-13.04756 10.683566-27.15997 20.698422-44.28493 26.9375v-27.21875c16.395084-1.52447 31.20587-6.28344 44.28493-12.84375z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" width="3.999998" x="120" y="32"/><path d="m92 44h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m92 104h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="4" y="44"/><path d="m8 48h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/><path d="m44 64.078465c-11.869051 9.718581-24.706768 18.828854-40.28493 24.504392v-24.760239c14.914212-1.386774 28.387223-5.715894 40.28493-11.683649z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" width="4.000002" x="52" y="32"/><path d="m24 92h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><g fill-rule="evenodd"><path d="m56.012475 30.031851 12.004906 9.994114 1.986441-1.988398-3.90232-6.010667 17.898498-.0269-.002-3.999997-17.898497.0269 3.896509-5.913863-1.988445-2.087079z" fill="url(#i)"/><path d="m120 30.031851-12.00491 9.994114-1.98644-1.988398 3.90232-6.010667-17.898495-.0269.002-3.999997 17.898495.0269-3.89651-5.913863 1.98845-2.087079z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributevertbottom.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..ba01e6daba6f
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 21.647386 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -63.720537 -186.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -59.416664 -127.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(.90967582 0 0 1.2589042 -15.174841 -12.142465)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.00024526 -.49999994 .49999994 -.00024526 87.997562 116.01933)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 -135.72055 -178.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 -131.41668 -119.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(1 0 0 1.3839042 -27.500007 53.85753)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 92.51011 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.00024526 .49999994 .49999994 .00024526 87.997562 59.99314)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" transform="matrix(0 -1 -1 0 0 0)" width="44" x="-116.00001" y="-88"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" transform="matrix(0 -1 -1 0 0 0)" width="36" x="-112.00001" y="-84"/><path d="m64 76c-10.683566 13.04756-20.698422 27.15997-26.9375 44.28493h27.21875c1.52447-16.39508 6.28344-31.20587 12.84375-44.28493z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" transform="rotate(90)" width="3.999998" x="120" y="-99.999977"/><g transform="matrix(0 -1 -1 0 0 0)"><path d="m-96.000008-88h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m-96.000008-27.999975h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="-48" y="-88"/><path d="m-44-84h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/></g><path d="m68.060504 8c-9.718581 11.869051-18.828854 24.706768-24.504392 40.28493h24.760239c1.386774-14.914212 5.715894-28.387223 11.683649-40.28493z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" transform="rotate(90)" width="4.000002" x="52" y="-99.999977"/><path d="m-27.715071-40h4v4h-4z" fill="#d5c8c7" opacity=".337079" transform="matrix(0 -1 -1 0 0 0)"/><path d="m101.96812 56.012475-9.994105 12.004906 1.988398 1.986441 6.010672-3.90232.0269 17.898498 3.999985-.002-.0269-17.898497 5.91387 3.896509 2.08707-1.988445z" fill="url(#i)" fill-rule="evenodd"/><path d="m101.96812 120-9.994105-12.00491 1.988398-1.98644 6.010672 3.90232.0269-17.89849 3.999985.002-.0269 17.89849 5.91387-3.89651 2.08707 1.98845z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributevertcenter.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..319e21a35876
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 -2.352614 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -67.720537 -186.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -63.416664 -127.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(.90967582 0 0 1.2589042 -15.174841 -8.142465)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.00024526 -.49999994 .49999994 -.00024526 87.997562 92.01933)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 -139.72055 -178.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 -135.41668 -119.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(1 0 0 1.3839042 -27.500007 57.85753)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 68.51011 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.00024526 .49999994 .49999994 .00024526 87.997562 35.99314)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="scale(.25)"><rect fill="url(#j)" height="64" rx="3.632653" transform="matrix(0 -1 -1 0 0 0)" width="44" x="-120.00001" y="-88"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" transform="matrix(0 -1 -1 0 0 0)" width="36" x="-116.00001" y="-84"/><path d="m64 80c-10.683566 13.04756-20.698422 27.15997-26.9375 44.28493h27.21875c1.52447-16.39508 6.28344-31.20587 12.84375-44.28493z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" transform="rotate(90)" width="3.999998" x="96" y="-99.999977"/><g transform="matrix(0 -1 -1 0 0 0)"><path d="m-100.00001-88h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m-100.00001-27.999975h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="-52" y="-88"/><path d="m-48-84h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/></g><path d="m68.060504 12c-9.718581 11.869051-18.828854 24.706768-24.504392 40.28493h24.760239c1.386774-14.914212 5.715894-28.387223 11.683649-40.28493z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" transform="rotate(90)" width="4.000002" x="28" y="-99.999977"/><path d="m-31.715073-40h4v4h-4z" fill="#d5c8c7" opacity=".337079" transform="matrix(0 -1 -1 0 0 0)"/><path d="m101.96812 32.012475-9.994105 12.004906 1.988398 1.986441 6.010672-3.90232.0269 17.898498 3.999985-.002-.0269-17.898497 5.91387 3.896509 2.08707-1.988445z" fill="url(#i)" fill-rule="evenodd"/><path d="m101.96812 96-9.994105-12.00491 1.988398-1.98644 6.010672 3.90232.0269-17.89849 3.999985.002-.0269 17.89849 5.91387-3.89651 2.08707 1.98845z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributevertdistance.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..66b963253d86
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 21.647386 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -63.720537 -186.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -59.416664 -127.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(.90967582 0 0 1.2589042 -15.174841 -12.142465)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.00024526 -.49999994 .49999994 -.00024526 87.997562 136.01933)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 -143.72055 -178.65387)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 -139.41668 -119.99997)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(1 0 0 1.3839042 -27.500007 61.85753)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 44.510108 -126.0961)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.00024526 .49999994 .49999994 .00024526 87.997562 -8.00686)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.25 0 0 .25 0 -.035616)"><rect fill="url(#j)" height="64" rx="3.632653" transform="matrix(0 -1 -1 0 0 0)" width="44" x="-124.00001" y="-88"/><rect fill="url(#k)" fill-rule="evenodd" height="56" rx=".6" ry="3.25" transform="matrix(0 -1 -1 0 0 0)" width="36" x="-120.00001" y="-84"/><path d="m64 84c-10.683566 13.04756-20.698422 27.15997-26.9375 44.28493h27.21875c1.52447-16.39508 6.28344-31.20587 12.84375-44.28493z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" transform="rotate(90)" width="3.999998" x="72.000008" y="-99.999977"/><g transform="matrix(0 -1 -1 0 0 0)"><path d="m-104.00001-88h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079"/><path d="m-104.00001-27.999975h4v4h-4z" fill="#d5c8c7" opacity=".337079"/><rect fill="url(#f)" height="52" rx="3.632653" width="44" x="-48" y="-88"/><path d="m-44-84h36v44h-36z" fill="url(#g)" fill-rule="evenodd"/></g><path d="m68.060504 8c-9.718581 11.869051-18.828854 24.706768-24.504392 40.28493h24.760239c1.386774-14.914212 5.715894-28.387223 11.683649-40.28493z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="88" rx="2.000001" transform="rotate(90)" width="4.000002" x="52" y="-99.999977"/><path d="m-27.715071-40h4v4h-4z" fill="#d5c8c7" opacity=".337079" transform="matrix(0 -1 -1 0 0 0)"/><path d="m101.96812 76.012475-9.994105 12.004906 1.988398 1.986441 6.010672-3.90232.0269 17.898498 3.999985-.002-.0269-17.898497 5.91387 3.896509 2.08707-1.988445z" fill="url(#i)" fill-rule="evenodd"/><path d="m101.96812 52-9.994105-12.00491 1.988398-1.98644 6.010672 3.90232.0269-17.898495 3.999985.002-.0269 17.898495 5.91387-3.89651 2.08707 1.98845z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/32/distributeverttop.svg b/icon-themes/karasa_jaga_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..b2c647948f5f
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/32/distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="32" width="32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(2.1122575 0 0 1.1370159 -26.21015 -126.09612)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -71.863001 -186.65389)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -67.559128 -127.99999)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="95.831558" xlink:href="#c" y1="99.999985" y2="43.999992"/><linearGradient id="h" gradientTransform="matrix(.90967582 0 0 1.2589042 -15.174818 -4.000001)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.00024526 -.49999994 .49999994 -.00024526 87.997585 68.161794)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 -143.86301 -178.65389)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.4947918 0 0 1.0000001 -139.55914 -119.99999)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="124.09152" xlink:href="#c" y1="99.999985" y2="27.999992"/><linearGradient id="l" gradientTransform="matrix(1 0 0 1.3839042 -27.499984 61.999994)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 44.652574 -126.09612)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.00024526 .49999994 .49999994 .00024526 87.997585 12.135604)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.25 0 0 .25 0 -.035616)"><g transform="translate(0 -68)"><rect fill="url(#j)" height="64" rx="3.632653" transform="matrix(0 -1 -1 0 0 0)" width="44" x="-124.14247" y="-88.000023"/><g fill-rule="evenodd"><rect fill="url(#k)" height="56" rx=".6" ry="3.25" transform="matrix(0 -1 -1 0 0 0)" width="36" x="-120.14247" y="-84.000023"/><path d="m64.000023 84.142464c-10.683566 13.04756-20.698422 27.159966-26.9375 44.284926h27.21875c1.52447-16.39508 6.28344-31.205866 12.84375-44.284926z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="88" rx="1.999999" ry="2.000007" transform="rotate(90)" width="3.999998" x="72.142464" y="-100"/><path d="m-104.14247-88.000023h4v4.000001h-4z" fill="#d5c8c7" opacity=".337079" transform="matrix(0 -1 -1 0 0 0)"/><path d="m-104.14247-27.999998h4v4h-4z" fill="#d5c8c7" opacity=".337079" transform="matrix(0 -1 -1 0 0 0)"/><g transform="translate(0 68)"><rect fill="url(#f)" height="52" rx="3.632653" transform="matrix(0 -1 -1 0 0 0)" width="44" x="-56.142464" y="-88.000023"/><g fill-rule="evenodd"><path d="m-52.142464-84.000023h36v44h-36z" fill="url(#g)" transform="matrix(0 -1 -1 0 0 0)"/><path d="m68.060527 16.142464c-9.718581 11.869051-18.828854 24.706768-24.504392 40.28493h24.760239c1.386774-14.914212 5.715894-28.387223 11.683649-40.28493z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="88" rx="2.000001" transform="rotate(90)" width="4.000002" x="4.142464" y="-100"/><g fill-rule="evenodd"><path d="m101.96814 8.154939-9.994102 12.004906 1.988398 1.986441 6.010672-3.90232.0269 17.898498 3.99998-.002-.0269-17.898497 5.91387 3.896509 2.08707-1.988445z" fill="url(#i)"/><path d="m101.96814 72.142464-9.994102-12.00491 1.988398-1.98644 6.010672 3.90232.0269-17.89849 3.99998.002-.0269 17.89849 5.91387-3.89651 2.08707 1.98845z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..f637a32bd8c4
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 -5.463936 11.607937)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -25.694581 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -16.898066 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 50.169679 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(.72532124 -.00035579 .00035579 .72532124 17.581714 -5.774055)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 78.991512 11.607937)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.72532124 .00035579 -.00035579 -.72532124 110.41938 34.851088)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.171875 0 0 .171875 1.000155 .99985)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><path d="m93.090012 46.546326h29.18117v64.00032h-29.18117z" fill="url(#k)" fill-rule="evenodd"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="104.72637" y="11.637237"/><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="-.0009" y="40.728146"/><path d="m5.817282 46.546326h29.000242v58.00032h-29.000242z" fill="url(#g)" fill-rule="evenodd"/><path d="m34.908191 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="17.453646" y="11.637237"/><g fill-rule="evenodd"><path d="m104.63023 14.492246-17.414828-14.49788928-2.881618 2.88445508 5.660869 8.7193242-20.177371.0391.003 5.80256 20.17737-.0391-5.652438 8.578901 2.884518 3.02761 17.400598-14.514971z" fill="url(#i)"/><path d="m23.370876 14.584786 17.41483 14.49789 2.88162-2.884455-5.66088-8.719325 20.177372-.0391-.0029-5.80256-20.177362.0391 5.65244-8.5789002-2.88452-3.02761008-17.4006 14.51497028z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..4ec59ff617b1
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 23.624072 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.72532124 -.00035579 -.00035579 .72532124 168.49936 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.72532124 .00035579 .00035579 -.72532124 -40.503951 34.812619)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.171875 0 0 .171875 1.000155 .99985)"><path d="m81.450845 14.453777 17.414832-14.49788901 2.881613 2.88445511-5.660863 8.7193239 20.177363.0391-.003 5.80256-20.177363-.0391 5.652433 8.578901-2.884513 3.02761-17.400602-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="translate(-.002901 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/><g transform="translate(-11.639265 -.038469)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="46.541653" y="11.598768"/><path d="m46.544553 14.546317-17.41483 14.49789-2.88162-2.884455 5.66088-8.719325-20.177372-.0391.0029-5.80256 20.177362.0391-5.65244-8.5788999 2.88452-3.02761011 17.4006 14.51497001z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzleft.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..9a963f466fe7
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 23.624072 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(.72532124 -.00035579 .00035579 .72532124 -11.512098 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.72532124 .00035579 .00035579 -.72532124 -40.503951 34.812619)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.171875 0 0 .171875 1.000155 .99985)"><path d="m75.53642 14.453777-17.414836-14.49788901-2.881613 2.88445511 5.660865 8.7193239-20.177365.0391.003 5.80256 20.177365-.0391-5.652435 8.578901 2.884513 3.02761 17.400606-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="translate(-.002901 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/><g transform="matrix(-1 0 0 1 52.356034 0)"><g transform="matrix(-1 0 0 1 52.268194 -.038469)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="46.541653" y="11.598768"/><path d="m46.544553 14.546317-17.41483 14.49789-2.88162-2.884455 5.66088-8.719325-20.177372-.0391.0029-5.80256 20.177362.0391-5.65244-8.5788999 2.88452-3.02761011 17.4006 14.51497001z" fill="url(#n)" fill-rule="evenodd"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzright.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..4d128c66d0b0
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 23.624072 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.72532124 -.00035579 -.00035579 .72532124 168.49936 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.72532124 .00035579 -.00035579 -.72532124 139.50738 34.812619)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(.171875 0 0 .171875 1.000155 .99985)"><g transform="matrix(-1 0 0 1 203.71893 0)"><path d="m81.450845 14.453777 17.414832-14.49788901 2.881613 2.88445511-5.660863 8.7193239 20.177363.0391-.003 5.80256-20.177363-.0391 5.652433 8.578901-2.884513 3.02761-17.400602-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="translate(-.002901 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/></g><g transform="translate(-11.639265 -.038469)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="46.541653" y="11.598768"/><path d="m52.458885 14.546317 17.41483 14.49789 2.88162-2.884455-5.66088-8.719325 20.177372-.0391-.0029-5.80256-20.177362.0391 5.65244-8.5788999-2.88452-3.02761011-17.4006 14.51497001z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributevertbottom.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..c26e5b1ff5be
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 24.416054 11.505073)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.72532124 -.00035579 -.00035579 .72532124 168.49936 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.72532124 .00035579 -.00035579 -.72532124 140.29936 34.748224)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(0 .171875 -.171875 0 22.98247009375 .8645314375)"><g transform="matrix(-1 0 0 1 204.51091 -.064395)"><path d="m81.450845 14.453777 17.414832-14.49788901 2.881613 2.88445511-5.660863 8.7193239 20.177363.0391-.003 5.80256-20.177363-.0391 5.652433 8.578901-2.884513 3.02761-17.400602-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="translate(-.002901 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/></g><g transform="matrix(-1 0 0 1 53.060176 -.102864)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="47.333633" y="11.534373"/><path d="m53.250867 14.481922 17.41483 14.49789 2.88162-2.884455-5.66088-8.719325 20.177372-.0391-.0029-5.80256-20.177362.0391 5.65244-8.5788998-2.88452-3.02761012-17.4006 14.51496992z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributevertcenter.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..3061c82de233
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 -5.463936 11.607937)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -25.694581 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -16.898066 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 50.169679 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(.72532124 -.00035579 .00035579 .72532124 17.581714 -5.774055)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 78.991512 11.607937)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.72532124 .00035579 -.00035579 -.72532124 110.41938 34.851088)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(0 -.171875 -.171875 0 23.00015 23.015342)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)" fill-rule="evenodd"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)" fill-rule="evenodd"/><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="104.72637" y="11.637237"/><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="-.0009" y="40.728146"/><path d="m5.817282 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)" fill-rule="evenodd"/><path d="m34.908191 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)" fill-rule="evenodd"/><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="17.453646" y="11.637237"/><g fill-rule="evenodd"><path d="m104.63023 14.492246-17.414828-14.49788928-2.881618 2.88445508 5.660869 8.7193242-20.177371.0391.003 5.80256 20.17737-.0391-5.652438 8.578901 2.884518 3.02761 17.400598-14.514971z" fill="url(#i)"/><path d="m23.370876 14.584786 17.41483 14.49789 2.88162-2.884455-5.66088-8.719325 20.177372-.0391-.0029-5.80256-20.177362.0391 5.65244-8.5789002-2.88452-3.02761008-17.4006 14.51497028z" fill="url(#n)"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributevertdistance.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..4608e9291bd9
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 23.624072 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.72532124 -.00035579 -.00035579 .72532124 168.49936 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(.72532124 .00035579 .00035579 -.72532124 -40.503951 34.812619)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(0 .171875 -.171875 0 22.99353798438 1.00065317188)"><path d="m81.450845 14.453777 17.414832-14.49788901 2.881613 2.88445511-5.660863 8.7193239 20.177363.0391-.003 5.80256-20.177363-.0391 5.652433 8.578901-2.884513 3.02761-17.400602-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 215.35819 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/><g transform="matrix(-1 0 0 1 52.268194 -.038469)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="46.541653" y="11.598768"/><path d="m46.544553 14.546317-17.41483 14.49789-2.88162-2.884455 5.66088-8.719325-20.177372-.0391.0029-5.80256 20.177362.0391-5.65244-8.5788999 2.88452-3.02761011 17.4006 14.51497001z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/cmd/lc_distributeverttop.svg b/icon-themes/karasa_jaga_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..434ed87cf2f9
--- /dev/null
+++ b/icon-themes/karasa_jaga_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg height="24" width="24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a"><stop offset="0" stop-color="#fff"/><stop offset="1" stop-color="#fff" stop-opacity="0"/></linearGradient><linearGradient id="b"><stop offset="0" stop-color="#b4b4b6"/><stop offset=".5" stop-color="#9c9ca1"/><stop offset="1" stop-color="#cdcdd1"/></linearGradient><linearGradient id="c"><stop offset="0" stop-color="#fff"/><stop offset=".42597079" stop-color="#fff"/><stop offset=".5892781" stop-color="#f1f1f1"/><stop offset=".80219781" stop-color="#eaeaea"/><stop offset="1" stop-color="#dfdfdf"/></linearGradient><linearGradient id="d"><stop offset="0" stop-color="#0968ef"/><stop offset="1" stop-color="#aecffc"/></linearGradient><linearGradient id="e" gradientTransform="matrix(1.9362358 0 0 1.1370159 24.416054 11.505073)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="f" gradientTransform="matrix(.06503009 0 0 .1431311 -14.058217 -46.949822)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="g" gradientTransform="matrix(.4947918 0 0 1.0000001 -5.261702 11.704068)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="105.66395" xlink:href="#c" y1="99.999985" y2="46.06414"/><linearGradient id="h" gradientTransform="matrix(0 -.65712462 -.90939753 0 61.806043 133.664)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="i" gradientTransform="matrix(-.72532124 -.00035579 -.00035579 .72532124 168.49936 -5.812524)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><linearGradient id="j" gradientTransform="matrix(.06503009 0 0 .1431311 63.941867 -38.767922)" gradientUnits="userSpaceOnUse" x1="399.77466" x2="399.77466" xlink:href="#b" y1="1164.6696" y2="549.06134"/><linearGradient id="k" gradientTransform="matrix(.65972239 0 0 1.0000001 49.900546 19.885968)" gradientUnits="userSpaceOnUse" x1="42.728634" x2="109.83713" xlink:href="#c" y1="99.999985" y2="38.297775"/><linearGradient id="l" gradientTransform="matrix(0 -.72259344 -1.0000001 0 139.69804 140.52591)" gradientUnits="userSpaceOnUse" x1="102.31124" x2="74.330322" xlink:href="#a" y1="-5.830213" y2="32"/><linearGradient id="m" gradientTransform="matrix(1.9362358 0 0 1.1370159 49.897701 11.569468)" gradientUnits="userSpaceOnUse" x1="16.263456" x2="28.913122" xlink:href="#d" y1="67.869316" y2="-12.523698"/><linearGradient id="n" gradientTransform="matrix(-.72532124 .00035579 -.00035579 -.72532124 140.29936 34.748224)" gradientUnits="userSpaceOnUse" x1="113.15723" x2="39.268185" xlink:href="#d" y1="25.786163" y2="25.786163"/><g transform="matrix(0 -.171875 -.171875 0 22.98247078125 23.15096421875)"><g transform="matrix(-1 0 0 1 204.51091 -.064395)"><path d="m81.450845 14.453777 17.414832-14.49788901 2.881613 2.88445511-5.660863 8.7193239 20.177363.0391-.003 5.80256-20.177363-.0391 5.652433 8.578901-2.884513 3.02761-17.400602-14.514971z" fill="url(#i)" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 215.35819 -.038469)"><rect fill="url(#j)" height="75.636604" rx="3.632653" width="40.817436" x="87.271828" y="40.728146"/><g fill-rule="evenodd"><path d="m93.090012 46.546326h29.181168v64.000324h-29.181168z" fill="url(#k)"/><path d="m122.18092 61.848547c-9.42808 7.719875-18.19874 15.727125-30.573131 20.235441v-19.668089c11.846981-1.101572 21.122291-5.310954 30.573131-10.05139z" fill="url(#l)"/></g></g><rect fill="url(#m)" height="122.18181" rx="1.105937" ry="2.559378" width="5.818099" x="75.632568" y="11.598768"/></g><g transform="translate(-10.847283 -.102864)"><rect fill="url(#f)" height="69.636604" rx="3.632653" width="40.636532" x="11.635464" y="40.728146"/><g fill-rule="evenodd"><path d="m17.453646 46.546326h29.000242v58.000324h-29.000242z" fill="url(#g)"/><path d="m46.544555 60.98927c-8.573875 7.020435-17.045693 13.392809-28.298927 17.492661v-17.886111c10.773614-1.001767 19.704354-3.92037 28.298927-8.231311z" fill="url(#h)"/></g></g><rect fill="url(#e)" height="122.18181" rx="2.90905" width="5.818183" x="47.333633" y="11.534373"/><path d="m53.250867 14.481922 17.41483 14.49789 2.88162-2.884455-5.66088-8.719325 20.177372-.0391-.0029-5.80256-20.177362.0391 5.65244-8.5788998-2.88452-3.02761012-17.4006 14.51496992z" fill="url(#n)" fill-rule="evenodd"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dsth_cen.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzcenter.svg
index 3106e0d85e45..3106e0d85e45 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dsth_cen.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzcenter.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dsth_dst.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzdistance.svg
index c959703e41a5..c959703e41a5 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dsth_dst.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzdistance.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dsth_low.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzleft.svg
index b488bbfa4e6f..b488bbfa4e6f 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dsth_low.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzleft.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dsth_hig.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzright.svg
index 30893b841176..30893b841176 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dsth_hig.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributehorzright.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dstv_low.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertbottom.svg
index fb2735ab8d34..fb2735ab8d34 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dstv_low.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertbottom.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dstv_cen.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertcenter.svg
index b5bee1d702af..b5bee1d702af 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dstv_cen.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertcenter.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dstv_dst.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertdistance.svg
index 34b1dc448c2d..34b1dc448c2d 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dstv_dst.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributevertdistance.svg
diff --git a/icon-themes/karasa_jaga_svg/svx/res/dstv_hig.svg b/icon-themes/karasa_jaga_svg/cmd/sc_distributeverttop.svg
index a84702cff271..a84702cff271 100644
--- a/icon-themes/karasa_jaga_svg/svx/res/dstv_hig.svg
+++ b/icon-themes/karasa_jaga_svg/cmd/sc_distributeverttop.svg
diff --git a/icon-themes/sukapura/cmd/32/distributehorzcenter.png b/icon-themes/sukapura/cmd/32/distributehorzcenter.png
new file mode 100644
index 000000000000..8e0cfee238f8
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributehorzdistance.png b/icon-themes/sukapura/cmd/32/distributehorzdistance.png
new file mode 100644
index 000000000000..e425ada91650
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributehorzleft.png b/icon-themes/sukapura/cmd/32/distributehorzleft.png
new file mode 100644
index 000000000000..cdb07ad4b36a
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributehorzleft.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributehorzright.png b/icon-themes/sukapura/cmd/32/distributehorzright.png
new file mode 100644
index 000000000000..d53803c951e1
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributehorzright.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributevertbottom.png b/icon-themes/sukapura/cmd/32/distributevertbottom.png
new file mode 100644
index 000000000000..d2f507f7b740
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributevertbottom.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributevertcenter.png b/icon-themes/sukapura/cmd/32/distributevertcenter.png
new file mode 100644
index 000000000000..8b63653c1814
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributevertcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributevertdistance.png b/icon-themes/sukapura/cmd/32/distributevertdistance.png
new file mode 100644
index 000000000000..6c6ff76b86a1
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributevertdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/32/distributeverttop.png b/icon-themes/sukapura/cmd/32/distributeverttop.png
new file mode 100644
index 000000000000..ed6c232cdd1c
--- /dev/null
+++ b/icon-themes/sukapura/cmd/32/distributeverttop.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributehorzcenter.png b/icon-themes/sukapura/cmd/lc_distributehorzcenter.png
new file mode 100644
index 000000000000..ddbe75f676bc
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributehorzdistance.png b/icon-themes/sukapura/cmd/lc_distributehorzdistance.png
new file mode 100644
index 000000000000..032f346d9d04
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributehorzleft.png b/icon-themes/sukapura/cmd/lc_distributehorzleft.png
new file mode 100644
index 000000000000..d8f180c9553b
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributehorzright.png b/icon-themes/sukapura/cmd/lc_distributehorzright.png
new file mode 100644
index 000000000000..6e092fc378f6
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributevertbottom.png b/icon-themes/sukapura/cmd/lc_distributevertbottom.png
new file mode 100644
index 000000000000..56cd935a8c06
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributevertcenter.png b/icon-themes/sukapura/cmd/lc_distributevertcenter.png
new file mode 100644
index 000000000000..e1a7a6fdb18c
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributevertdistance.png b/icon-themes/sukapura/cmd/lc_distributevertdistance.png
new file mode 100644
index 000000000000..ccf5328baa92
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/lc_distributeverttop.png b/icon-themes/sukapura/cmd/lc_distributeverttop.png
new file mode 100644
index 000000000000..97c7cd54d495
--- /dev/null
+++ b/icon-themes/sukapura/cmd/lc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributehorzcenter.png b/icon-themes/sukapura/cmd/sc_distributehorzcenter.png
new file mode 100644
index 000000000000..93e3fc5281d2
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributehorzcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributehorzdistance.png b/icon-themes/sukapura/cmd/sc_distributehorzdistance.png
new file mode 100644
index 000000000000..9950bddd4f74
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributehorzdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributehorzleft.png b/icon-themes/sukapura/cmd/sc_distributehorzleft.png
new file mode 100644
index 000000000000..3ad42bb4e6ab
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributehorzleft.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributehorzright.png b/icon-themes/sukapura/cmd/sc_distributehorzright.png
new file mode 100644
index 000000000000..866fd19c7f59
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributehorzright.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributevertbottom.png b/icon-themes/sukapura/cmd/sc_distributevertbottom.png
new file mode 100644
index 000000000000..8c6c1f423a41
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributevertbottom.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributevertcenter.png b/icon-themes/sukapura/cmd/sc_distributevertcenter.png
new file mode 100644
index 000000000000..06b5a4cefb63
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributevertcenter.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributevertdistance.png b/icon-themes/sukapura/cmd/sc_distributevertdistance.png
new file mode 100644
index 000000000000..c04ab66f1842
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributevertdistance.png
Binary files differ
diff --git a/icon-themes/sukapura/cmd/sc_distributeverttop.png b/icon-themes/sukapura/cmd/sc_distributeverttop.png
new file mode 100644
index 000000000000..cf3c97d5997d
--- /dev/null
+++ b/icon-themes/sukapura/cmd/sc_distributeverttop.png
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dsth_cen.png b/icon-themes/sukapura/svx/res/dsth_cen.png
deleted file mode 100644
index fc5a67b69a29..000000000000
--- a/icon-themes/sukapura/svx/res/dsth_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dsth_dst.png b/icon-themes/sukapura/svx/res/dsth_dst.png
deleted file mode 100644
index e9bb1a2f264e..000000000000
--- a/icon-themes/sukapura/svx/res/dsth_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dsth_hig.png b/icon-themes/sukapura/svx/res/dsth_hig.png
deleted file mode 100644
index 432326cc2376..000000000000
--- a/icon-themes/sukapura/svx/res/dsth_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dsth_low.png b/icon-themes/sukapura/svx/res/dsth_low.png
deleted file mode 100644
index 595a57e5dfd3..000000000000
--- a/icon-themes/sukapura/svx/res/dsth_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dstv_cen.png b/icon-themes/sukapura/svx/res/dstv_cen.png
deleted file mode 100644
index 65ea00c3cbb5..000000000000
--- a/icon-themes/sukapura/svx/res/dstv_cen.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dstv_dst.png b/icon-themes/sukapura/svx/res/dstv_dst.png
deleted file mode 100644
index d6876200816a..000000000000
--- a/icon-themes/sukapura/svx/res/dstv_dst.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dstv_hig.png b/icon-themes/sukapura/svx/res/dstv_hig.png
deleted file mode 100644
index 8e2fb318ff69..000000000000
--- a/icon-themes/sukapura/svx/res/dstv_hig.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura/svx/res/dstv_low.png b/icon-themes/sukapura/svx/res/dstv_low.png
deleted file mode 100644
index 54559466d149..000000000000
--- a/icon-themes/sukapura/svx/res/dstv_low.png
+++ /dev/null
Binary files differ
diff --git a/icon-themes/sukapura_svg/cmd/32/distributehorzcenter.svg b/icon-themes/sukapura_svg/cmd/32/distributehorzcenter.svg
new file mode 100644
index 000000000000..765f13a688cf
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="9" y2="3"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 32.001865 0)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#a" y1="9" y2="3"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m11.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3.0000004 2.5a.49746576.49746576 0 0 0 0 .765625l3.0000004 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#b)"/><path d="m20.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="26" rx=".5" width="1" x="7" y="3"/><rect height="26" rx=".5" width="1" x="24" y="3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributehorzdistance.svg b/icon-themes/sukapura_svg/cmd/32/distributehorzdistance.svg
new file mode 100644
index 000000000000..c638f402aa1a
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23" x2="23" xlink:href="#b" y1="9" y2="3"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 21.001865 0)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="9" y2="3"/><g transform="translate(-2)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/></g><g transform="translate(2)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/></g><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="18" y="3"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="13" y="3"/><path d="m22.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3 2.5a.49746576.49746576 0 0 0 0 .765625l3 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m9.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributehorzleft.svg b/icon-themes/sukapura_svg/cmd/32/distributehorzleft.svg
new file mode 100644
index 000000000000..e377e3d7b8ed
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="8" x2="8" xlink:href="#b" y1="9" y2="3"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 28.001865 0)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="9" y2="3"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m7.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3.0000004 2.5a.49746576.49746576 0 0 0 0 .765625l3.0000004 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m16.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="26" rx=".5" width="1" x="3" y="3"/><rect height="26" rx=".5" width="1" x="20" y="3"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributehorzright.svg b/icon-themes/sukapura_svg/cmd/32/distributehorzright.svg
new file mode 100644
index 000000000000..545f224d6eb4
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="16" x2="16" xlink:href="#b" y1="9" y2="3"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 36.001865 0)" gradientUnits="userSpaceOnUse" x1="12" x2="12" xlink:href="#b" y1="9" y2="3"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="11" y="3"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="28" y="3"/><path d="m15.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3 2.5a.49746576.49746576 0 0 0 0 .765625l3 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m24.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributevertbottom.svg b/icon-themes/sukapura_svg/cmd/32/distributevertbottom.svg
new file mode 100644
index 000000000000..c5576a6c8ad4
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="28" x2="12" xlink:href="#b" y1="6" y2="6"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 36.001865 0)" gradientUnits="userSpaceOnUse" x1="8.001865" x2="24.001865" xlink:href="#b" y1="6" y2="6"/><g transform="matrix(0 1 -1 0 32 0)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="11" y="3"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="28" y="3"/><path d="m15.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3 2.5a.49746576.49746576 0 0 0 0 .765625l3 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m24.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributevertcenter.svg b/icon-themes/sukapura_svg/cmd/32/distributevertcenter.svg
new file mode 100644
index 000000000000..e2c9e06554cd
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="9" xlink:href="#a" y1="6" y2="6"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 32.001865 0)" gradientUnits="userSpaceOnUse" x1="9.001865" x2="23.001865" xlink:href="#a" y1="6" y2="6"/><g transform="matrix(0 1 -1 0 32 0)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m11.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3.0000004 2.5a.49746576.49746576 0 0 0 0 .765625l3.0000004 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#b)"/><path d="m20.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="26" rx=".5" width="1" x="7" y="3"/><rect height="26" rx=".5" width="1" x="24" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributevertdistance.svg b/icon-themes/sukapura_svg/cmd/32/distributevertdistance.svg
new file mode 100644
index 000000000000..f352aafa3519
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="27" x2="19" xlink:href="#b" y1="6" y2="6"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 21.001865 0)" gradientUnits="userSpaceOnUse" x1="8.001865" x2="16.001865" xlink:href="#b" y1="6" y2="6"/><g transform="matrix(0 1 -1 0 32 0)"><g transform="translate(-2)"><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/></g><g transform="translate(2)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/></g><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="18" y="3"/><rect fill="#4b4b4f" height="26" rx=".5" width="1" x="13" y="3"/><path d="m22.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3 2.5a.49746576.49746576 0 0 0 0 .765625l3 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m9.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/32/distributeverttop.svg b/icon-themes/sukapura_svg/cmd/32/distributeverttop.svg
new file mode 100644
index 000000000000..2318cd5cb7a4
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/32/distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 32 32" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="20" x2="4" xlink:href="#b" y1="6" y2="6"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 28.001865 0)" gradientUnits="userSpaceOnUse" x1="8.001865" x2="24.001865" xlink:href="#b" y1="6" y2="6"/><g transform="matrix(0 1 -1 0 32 0)"><path d="m3.5 12c-.277 0-.5.223-.5.5v13c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-13c0-.277-.223-.5-.5-.5zm.5 1h7v12h-7z" fill="#e4b500"/><path d="m4 13h7v12h-7z" fill="#fc0"/><path d="m20.5 14c-.277 0-.5.223-.5.5v11c0 .277.223.5.5.5h8c.277 0 .5-.223.5-.5v-11c0-.277-.223-.5-.5-.5zm.5 1h7v10h-7z" fill="#98989d"/><path d="m21 15h7v10h-7z" fill="#fff"/><path d="m7.484375 3.0019531a.49746576.49746576 0 0 0 -.302734.1152344l-3.0000004 2.5a.49746576.49746576 0 0 0 0 .765625l3.0000004 2.5a.49746576.49746576 0 0 0 .816406-.3828125v-1.5h4.001953v-2h-4.001953v-1.5a.49746576.49746576 0 0 0 -.513672-.4980469z" fill="url(#a)"/><path d="m16.51749 3.0019531a.49746576.49746576 0 0 1 .302734.1152344l3 2.5a.49746576.49746576 0 0 1 0 .765625l-3 2.5a.49746576.49746576 0 0 1 -.816406-.3828125v-1.5h-4.001953v-2h4.001953v-1.5a.49746576.49746576 0 0 1 .513672-.4980469z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="26" rx=".5" width="1" x="3" y="3"/><rect height="26" rx=".5" width="1" x="20" y="3"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributehorzcenter.svg b/icon-themes/sukapura_svg/cmd/lc_distributehorzcenter.svg
new file mode 100644
index 000000000000..80d9c4fcf8b0
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributehorzcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="8" y2="2"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 23.999201 0)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#a" y1="8" y2="2"/><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><g transform="translate(13)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m9.484375 2a.50037035.50037035 0 0 0 -.3046875.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .8203125-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#b)"/><path d="m14.514826 2a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="5" y="2"/><rect height="20" ry=".5" width="1" x="18" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributehorzdistance.svg b/icon-themes/sukapura_svg/cmd/lc_distributehorzdistance.svg
new file mode 100644
index 000000000000..b85784c87644
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributehorzdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="18" x2="18" xlink:href="#b" y1="8" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15.999201 0)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="8" y2="2"/><g transform="translate(2)"><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/></g><g transform="translate(11)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m14 12h5v7h-5z" fill="#fff"/><path d="m17.484375 1.9999996c-.111573.00335-.218821.043913-.304687.1152344l-3 2.5c-.240648.2000687-.240648.5694625 0 .7695312l3 2.5c.326014.2711219.820352.0392535.820312-.3847656v-1.5h4v-2h-4v-1.5c-.000078-.28227-.233486-.5086055-.515625-.5z" fill="url(#a)"/><path d="m6.514826 1.9999996c.1115729.00335.2188217.043913.304688.1152344l3 2.5c.240648.2000687.240648.5694625 0 .7695312l-3 2.5c-.326014.2711234-.8203542.0392545-.820313-.3847656v-1.5h-4v-2h4v-1.5c.0000777-.28227.2334862-.5086055.515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="13" y="2"/><rect height="20" ry=".5" width="1" x="10" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributehorzleft.svg b/icon-themes/sukapura_svg/cmd/lc_distributehorzleft.svg
new file mode 100644
index 000000000000..9122f3f816f7
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributehorzleft.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="7" x2="7" xlink:href="#b" y1="8" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20.999201 0)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="8" y2="2"/><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m16 12h5v7h-5z" fill="#fff"/><path d="m6.484375 1.9999996a.50037035.50037035 0 0 0 -.3046875.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .8203125-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#a)"/><path d="m11.514826 1.9999996a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="2" y="2"/><rect height="20" ry=".5" width="1" x="15" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributehorzright.svg b/icon-themes/sukapura_svg/cmd/lc_distributehorzright.svg
new file mode 100644
index 000000000000..02a7ac7fed2d
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributehorzright.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="8" y2="2"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 26.999201 0)" gradientUnits="userSpaceOnUse" x1="10" x2="10" xlink:href="#b" y1="8" y2="2"/><g transform="translate(13)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><path d="m12.484375 1.9999996a.50037035.50037035 0 0 0 -.304687.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .820312-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#a)"/><path d="m17.514826 1.9999996a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="8" y="2"/><rect height="20" ry=".5" width="1" x="21" y="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributevertbottom.svg b/icon-themes/sukapura_svg/cmd/lc_distributevertbottom.svg
new file mode 100644
index 000000000000..1d292c60365b
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributevertbottom.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="20.500116" x2="9.000116" xlink:href="#b" y1="4.999884" y2="4.999884"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 26.999201 0)" gradientUnits="userSpaceOnUse" x1="6.499085" x2="17.999084" xlink:href="#b" y1="4.999885" y2="4.999885"/><g transform="matrix(0 1 -1 0 23.999884 -.000116)"><g transform="translate(13)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><path d="m12.484375 1.9999996a.50037035.50037035 0 0 0 -.304687.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .820312-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#a)"/><path d="m17.514826 1.9999996a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="8" y="2"/><rect height="20" ry=".5" width="1" x="21" y="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributevertcenter.svg b/icon-themes/sukapura_svg/cmd/lc_distributevertcenter.svg
new file mode 100644
index 000000000000..babbb2366f77
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributevertcenter.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="17.500116" x2="6.000116" xlink:href="#a" y1="4.999884" y2="4.999884"/><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 23.999201 0)" gradientUnits="userSpaceOnUse" x1="6.499085" x2="17.999084" xlink:href="#a" y1="4.999884" y2="4.999884"/><g transform="matrix(0 1 -1 0 23.999884 -.000116)"><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><g transform="translate(13)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m9.484375 2a.50037035.50037035 0 0 0 -.3046875.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .8203125-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#b)"/><path d="m14.514826 2a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="5" y="2"/><rect height="20" ry=".5" width="1" x="18" y="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributevertdistance.svg b/icon-themes/sukapura_svg/cmd/lc_distributevertdistance.svg
new file mode 100644
index 000000000000..5c417672f7d6
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributevertdistance.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="21.99972" x2="13.99972" xlink:href="#b" y1="4.999482" y2="4.999482"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 15.999201 0)" gradientUnits="userSpaceOnUse" x1="5.999481" x2="13.999481" xlink:href="#b" y1="4.999483" y2="4.999483"/><g transform="matrix(0 1 -1 0 23.999482 .00028)"><g transform="translate(2)"><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/></g><g transform="translate(11)"><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d" transform="translate(-13)"/><path d="m3 12h5v7h-5z" fill="#fff"/></g><path d="m14 12h5v7h-5z" fill="#fff"/><path d="m17.484375 1.9999996c-.111573.00335-.218821.043913-.304687.1152344l-3 2.5c-.240648.2000687-.240648.5694625 0 .7695312l3 2.5c.326014.2711219.820352.0392535.820312-.3847656v-1.5h4v-2h-4v-1.5c-.000078-.28227-.233486-.5086055-.515625-.5z" fill="url(#a)"/><path d="m6.514826 1.9999996c.1115729.00335.2188217.043913.304688.1152344l3 2.5c.240648.2000687.240648.5694625 0 .7695312l-3 2.5c-.326014.2711234-.8203542.0392545-.820313-.3847656v-1.5h-4v-2h4v-1.5c.0000777-.28227.2334862-.5086055.515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="13" y="2"/><rect height="20" ry=".5" width="1" x="10" y="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/lc_distributeverttop.svg b/icon-themes/sukapura_svg/cmd/lc_distributeverttop.svg
new file mode 100644
index 000000000000..270a7bb098b0
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/lc_distributeverttop.svg
@@ -0,0 +1 @@
+<svg viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><linearGradient id="a" gradientUnits="userSpaceOnUse" x1="15" x2="3" xlink:href="#b" y1="4.999884" y2="4.999884"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 20.999201 0)" gradientUnits="userSpaceOnUse" x1="5.999201" x2="17.999201" xlink:href="#b" y1="4.999885" y2="4.999885"/><g transform="matrix(0 1 -1 0 23.999884 0)"><path d="m3 9c-.554 0-1 .446-1 1v9c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-9c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 10h5v9h-5z" fill="#fc0"/><path d="m16 11c-.554 0-1 .446-1 1v7c0 .554.446 1 1 1h5c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m16 12h5v7h-5z" fill="#fff"/><path d="m6.484375 1.9999996a.50037035.50037035 0 0 0 -.3046875.1152344l-3 2.5a.50037035.50037035 0 0 0 0 .7695312l3 2.5a.50037035.50037035 0 0 0 .8203125-.3847656v-1.5h2v-2h-2v-1.5a.50037035.50037035 0 0 0 -.515625-.5z" fill="url(#a)"/><path d="m11.514826 1.9999996a.50037035.50037035 0 0 1 .304688.1152344l3 2.5a.50037035.50037035 0 0 1 0 .7695312l-3 2.5a.50037035.50037035 0 0 1 -.820313-.3847656v-1.5h-2v-2h2v-1.5a.50037035.50037035 0 0 1 .515625-.5z" fill="url(#c)"/><g fill="#4b4b4f"><rect height="20" ry=".5" width="1" x="2" y="2"/><rect height="20" ry=".5" width="1" x="15" y="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributehorzcenter.svg b/icon-themes/sukapura_svg/cmd/sc_distributehorzcenter.svg
new file mode 100644
index 000000000000..9f0855960ab0
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributehorzcenter.svg
@@ -0,0 +1,3 @@
+<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="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" xlink:href="#a" y1="6" y2="1"/><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#a" y1="6" y2="1"/>
+
+/&amp;amp;gt;<path d="m5.5 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.1299054.1003353-.1937249.248249-.1933594.3964844-.0003655.1482354.063454.2961491.1933594.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.3041005-.0004534.4886887-.2542312.484375-.5136719l.015625.015625v-1.5h2v-.5-.5h-2v-1.5l-.015625.015625c.0043137-.2594407-.1802745-.5132185-.484375-.5136719z" fill="url(#b)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><path d="m10.5 1.0019531c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.004319.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#c)" fill-rule="evenodd"/><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="13"/><rect height="16" rx=".5" width="1" x="2"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributehorzdistance.svg b/icon-themes/sukapura_svg/cmd/sc_distributehorzdistance.svg
new file mode 100644
index 000000000000..ceb26f1c8257
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributehorzdistance.svg
@@ -0,0 +1,5 @@
+<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="12.5" x2="12.5" xlink:href="#b" y1="6" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 8.999998 0)" gradientUnits="userSpaceOnUse" x1="5.5" x2="5.5" xlink:href="#b" y1="6" y2="1"/>
+
+
+
+/&amp;amp;gt;<g fill="#0040dd"><path d="m3.499998 1.0019534c.134509-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193724.248249.193359.3964844.000365.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.094029.096341-.222913.1505704-.357422.1503907-.304101-.0004534-.488689-.2542312-.484375-.5136719l-.01563.015625v-1.5l-2.9999946-.0000003v-.5-.5l2.9999996.0000003v-1.5l.01563.015625c-.0043-.2594407.180269-.5132185.48437-.5136719z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5 1.0019534c-.134509-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193724.248249-.193359.3964844-.000365.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.094029.096341.222913.1505704.357422.1503907.304101-.0004534.488689-.2542312.484375-.5136719l.015625.015625v-1.5l3-.0000003v-.5-.5l-3 .0000003v-1.5l-.01563.015625c.004319-.2594407-.180269-.5132185-.48437-.5136719z" fill="url(#a)" fill-rule="evenodd"/><path d="m3 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 8h3v6h-3z" fill="#fc0"/><g transform="translate(-2)"><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/></g><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="9"/><rect height="16" rx=".5" width="1" x="6"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributehorzleft.svg b/icon-themes/sukapura_svg/cmd/sc_distributehorzleft.svg
new file mode 100644
index 000000000000..064828b1588c
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributehorzleft.svg
@@ -0,0 +1,3 @@
+<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="9" x2="9" xlink:href="#b" y1="6" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 14.000002 0)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="6" y2="1"/>
+
+/&amp;amp;gt;<path d="m8.5 1.0019534c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.0043.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#a)" fill-rule="evenodd"/><path d="m3.5000016 1.0019534c.3041.0004534.488689.2542312.484375.5136719l.015625-.015625v1.5h2.0000004v.5.5h-2.0000004v1.5l-.01563-.015625c.0043.2594407-.18027.5132185-.48437.5136719-.13451.0001797-.263393-.05405-.357422-.1503907l-1.949219-1.9511718c-.129909-.1003353-.193725-.248249-.193359-.3964844-.000366-.1482354.063454-.2961491.193359-.3964844l1.949219-1.9511718c.094029-.096341.222912-.1505704.357422-.1503907z" fill="url(#c)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><g fill="#4b4b4f" transform="scale(-1 1)"><rect height="16" rx=".5" width="1" x="-1"/><rect height="16" rx=".5" width="1" x="-12"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributehorzright.svg b/icon-themes/sukapura_svg/cmd/sc_distributehorzright.svg
new file mode 100644
index 000000000000..5a7f66dba93b
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributehorzright.svg
@@ -0,0 +1,3 @@
+<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 18.000002 0)" gradientUnits="userSpaceOnUse" x1="11" x2="11" xlink:href="#b" y1="6" y2="1"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="13" x2="13" xlink:href="#b" y1="6" y2="1"/>
+
+/&amp;amp;gt;<path d="m12.5 1.0019534c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.0043.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#c)" fill-rule="evenodd"/><path d="m7.5000016 1.0019534c.3041.0004534.488689.2542312.484375.5136719l.015625-.015625v1.5h2.0000004v.5.5h-2.0000004v1.5l-.01563-.015625c.0043.2594407-.18027.5132185-.48437.5136719-.13451.0001797-.263393-.05405-.357422-.1503907l-1.949219-1.9511718c-.129909-.1003353-.193725-.248249-.193359-.3964844-.000366-.1482354.063454-.2961491.193359-.3964844l1.949219-1.9511718c.094029-.096341.222912-.1505704.357422-.1503907z" fill="url(#a)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="15"/><rect height="16" rx=".5" width="1" x="4"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributevertbottom.svg b/icon-themes/sukapura_svg/cmd/sc_distributevertbottom.svg
new file mode 100644
index 000000000000..8a871e88094b
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributevertbottom.svg
@@ -0,0 +1,3 @@
+<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 18.000002 0)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="13.000002" xlink:href="#b" y1="3.5" y2="3.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientUnits="userSpaceOnUse" x1="15" x2="5" xlink:href="#b" y1="3.5" y2="3.5"/>
+
+/&amp;amp;gt;<g transform="matrix(0 1 -1 0 16 0)"><path d="m12.5 1.0019534c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.0043.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#c)" fill-rule="evenodd"/><path d="m7.5000016 1.0019534c.3041.0004534.488689.2542312.484375.5136719l.015625-.015625v1.5h2.0000004v.5.5h-2.0000004v1.5l-.01563-.015625c.0043.2594407-.18027.5132185-.48437.5136719-.13451.0001797-.263393-.05405-.357422-.1503907l-1.949219-1.9511718c-.129909-.1003353-.193725-.248249-.193359-.3964844-.000366-.1482354.063454-.2961491.193359-.3964844l1.949219-1.9511718c.094029-.096341.222912-.1505704.357422-.1503907z" fill="url(#a)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="15"/><rect height="16" rx=".5" width="1" x="4"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributevertcenter.svg b/icon-themes/sukapura_svg/cmd/sc_distributevertcenter.svg
new file mode 100644
index 000000000000..46fa7ae25c3d
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributevertcenter.svg
@@ -0,0 +1,3 @@
+<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="13" x2="3" y1="3.5" y2="3.5"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient>
+
+/&amp;amp;gt;<g transform="matrix(0 1 -1 0 16 0)"><path d="m5.5 1.0019531c-.1345093-.0001797-.2633927.05405-.3574219.1503907l-1.9492187 1.9511718c-.1299054.1003353-.1937249.248249-.1933594.3964844-.0003655.1482354.063454.2961491.1933594.3964844l1.9492187 1.9511718c.0940292.0963407.2229126.1505704.3574219.1503907.3041005-.0004534.4886887-.2542312.484375-.5136719l.015625.015625v-1.5h2v-.5-.5h-2v-1.5l-.015625.015625c.0043137-.2594407-.1802745-.5132185-.484375-.5136719z" fill="url(#a)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><path d="m10.5 1.0019531c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.0043.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#a)" fill-rule="evenodd"/><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="13"/><rect height="16" rx=".5" width="1" x="2"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributevertdistance.svg b/icon-themes/sukapura_svg/cmd/sc_distributevertdistance.svg
new file mode 100644
index 000000000000..65136b113e8e
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributevertdistance.svg
@@ -0,0 +1,5 @@
+<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.999999" x2="9.999999" xlink:href="#b" y1="3.499999" y2="3.499999"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 8.999998 0)" gradientUnits="userSpaceOnUse" x1="2.999999" x2="8.999999" xlink:href="#b" y1="3.499999" y2="3.499999"/>
+
+
+
+/&amp;amp;gt;<g fill="#0040dd" transform="matrix(0 1 -1 0 15.999999 .000001)"><path d="m3.499998 1.0019534c.134509-.0001797.263393.05405.357422.1503907l1.949219 1.9511718c.129905.1003353.193724.248249.193359.3964844.000365.1482354-.06345.2961491-.193359.3964844l-1.949219 1.9511718c-.094029.096341-.222913.1505704-.357422.1503907-.304101-.0004534-.488689-.2542312-.484375-.5136719l-.01563.015625v-1.5l-2.9999946-.0000003v-.5-.5l2.9999996.0000003v-1.5l.01563.015625c-.0043-.2594407.180269-.5132185.48437-.5136719z" fill="url(#c)" fill-rule="evenodd"/><path d="m12.5 1.0019534c-.134509-.0001797-.263393.05405-.357422.1503907l-1.949219 1.9511718c-.129905.1003353-.193724.248249-.193359.3964844-.000365.1482354.06345.2961491.193359.3964844l1.949219 1.9511718c.094029.096341.222913.1505704.357422.1503907.304101-.0004534.488689-.2542312.484375-.5136719l.015625.015625v-1.5l3-.0000003v-.5-.5l-3 .0000003v-1.5l-.01563.015625c.004319-.2594407-.180269-.5132185-.48437-.5136719z" fill="url(#a)" fill-rule="evenodd"/><path d="m3 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m3 8h3v6h-3z" fill="#fc0"/><g transform="translate(-2)"><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/></g><g fill="#4b4b4f"><rect height="16" rx=".5" width="1" x="9"/><rect height="16" rx=".5" width="1" x="6"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/cmd/sc_distributeverttop.svg b/icon-themes/sukapura_svg/cmd/sc_distributeverttop.svg
new file mode 100644
index 000000000000..2e2642829257
--- /dev/null
+++ b/icon-themes/sukapura_svg/cmd/sc_distributeverttop.svg
@@ -0,0 +1,3 @@
+<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="11" x2="1" xlink:href="#b" y1="3.5" y2="3.5"/><linearGradient id="b" gradientUnits="userSpaceOnUse" x1="23" x2="23" y1="24" y2="12"><stop offset="0" stop-color="#0040dd"/><stop offset="1" stop-color="#0a84ff"/></linearGradient><linearGradient id="c" gradientTransform="matrix(-1 0 0 1 14.000002 0)" gradientUnits="userSpaceOnUse" x1="3.000002" x2="13.000002" xlink:href="#b" y1="3.5" y2="3.5"/>
+
+/&amp;amp;gt;<g transform="matrix(0 1 -1 0 16 0)"><path d="m8.5 1.0019534c-.3041.0004534-.488689.2542312-.484375.5136719l-.015625-.015625v1.5h-2v.5.5h2v1.5l.01563-.015625c-.0043.2594407.18027.5132185.48437.5136719.13451.0001797.263393-.05405.357422-.1503907l1.949219-1.9511718c.129909-.1003353.193725-.248249.193359-.3964844.000366-.1482354-.063454-.2961491-.193359-.3964844l-1.949219-1.9511718c-.094029-.0963407-.222912-.1505704-.357422-.1503907z" fill="url(#a)" fill-rule="evenodd"/><path d="m3.5000016 1.0019534c.3041.0004534.488689.2542312.484375.5136719l.015625-.015625v1.5h2.0000004v.5.5h-2.0000004v1.5l-.01563-.015625c.0043.2594407-.18027.5132185-.48437.5136719-.13451.0001797-.263393-.05405-.357422-.1503907l-1.949219-1.9511718c-.129909-.1003353-.193725-.248249-.193359-.3964844-.000366-.1482354.063454-.2961491.193359-.3964844l1.949219-1.9511718c.094029-.096341.222912-.1505704.357422-.1503907z" fill="url(#c)" fill-rule="evenodd"/><path d="m12 9c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1z" fill="#98989d"/><path d="m12 10h3v4h-3z" fill="#fff"/><path d="m1 7c-.554 0-1 .446-1 1v6c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-6c0-.554-.446-1-1-1z" fill="#e4b500"/><path d="m1 8h3v6h-3z" fill="#fc0"/><g fill="#4b4b4f" transform="scale(-1 1)"><rect height="16" rx=".5" width="1" x="-1"/><rect height="16" rx=".5" width="1" x="-12"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dsth_cen.svg b/icon-themes/sukapura_svg/svx/res/dsth_cen.svg
deleted file mode 100644
index 4a411c4c86f7..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dsth_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m3 5h1v11h-1z" fill="#98989d"/><path d="m12 5h1v11h-1z" fill="#98989d"/><path d="m3 2 3-2v4z" fill="#0040dd" fill-rule="evenodd"/><path d="m13 2-3-2v4z" fill="#0040dd" fill-rule="evenodd"/><path d="m14 7h-3v5h3z" fill="#fff"/><path d="m11 6c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h3v5h-3z" fill="#98989d"/><path d="m5 7h-3v5h3z" fill="#fff"/><path d="m2 6c-.554 0-1 .446-1 1v5c0 .554.446 1 1 1h3c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1zm0 1h3v5h-3z" fill="#98989d"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dsth_dst.svg b/icon-themes/sukapura_svg/svx/res/dsth_dst.svg
deleted file mode 100644
index 8d65783007b8..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dsth_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="matrix(0 -1 1 0 0 16)"><path d="m14 10 2 3h-4z" fill="#0040dd" fill-rule="evenodd"/><path d="m14 7 2-3h-4z" fill="#0040dd" fill-rule="evenodd"/><g transform="matrix(0 -1 -1 0 16 8)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m2 7h4v5h-4z" fill="#fff"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><path d="m10 7h3v7h-3z" fill="#fff"/></g></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dsth_hig.svg b/icon-themes/sukapura_svg/svx/res/dsth_hig.svg
deleted file mode 100644
index 07bfb6cc1728..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dsth_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m5 2 3-2v4z" fill="#0040dd" fill-rule="evenodd"/><path d="m15 2-3-2v4z" fill="#0040dd" fill-rule="evenodd"/><g transform="matrix(-1 0 0 1 16 0)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m2 7h4v5h-4z" fill="#fff"/></g><g transform="matrix(-1 0 0 1 15 0)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><path d="m10 7h3v7h-3z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dsth_low.svg b/icon-themes/sukapura_svg/svx/res/dsth_low.svg
deleted file mode 100644
index 950a8f806971..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dsth_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m1 2 3-2.00000002v4.00000002z" fill="#0040dd" fill-rule="evenodd"/><path d="m10 2-3-2v4z" fill="#0040dd" fill-rule="evenodd"/><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><g fill="#fff"><path d="m2 7h4v5h-4z"/><path d="m10 7h3v7h-3z"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dstv_cen.svg b/icon-themes/sukapura_svg/svx/res/dstv_cen.svg
deleted file mode 100644
index cb192bbf8ca2..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dstv_cen.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><g transform="translate(0 -1)"><path d="m2 1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h7c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h7v4h-7z" fill="#98989d"/><path d="m2 2h7v4h-7z" fill="#fff"/></g><g transform="translate(0 9)"><path d="m2 1c-.554 0-1 .446-1 1v4c0 .554.446 1 1 1h7c.554 0 1-.446 1-1v-4c0-.554-.446-1-1-1zm0 1h7v4h-7z" fill="#98989d"/><path d="m2 2h7v4h-7z" fill="#fff"/></g><path d="m11 5v1h1v4h-1v1h4v-1h-1v-4h1v-1z" fill="#0040dd"/></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dstv_dst.svg b/icon-themes/sukapura_svg/svx/res/dstv_dst.svg
deleted file mode 100644
index 4c17e3cda026..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dstv_dst.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 10 2 3h-4z" fill="#0040dd" fill-rule="evenodd"/><path d="m14 7 2-3h-4z" fill="#0040dd" fill-rule="evenodd"/><g transform="matrix(0 -1 -1 0 16 8)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m2 7h4v5h-4z" fill="#fff"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><path d="m10 7h3v7h-3z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dstv_hig.svg b/icon-themes/sukapura_svg/svx/res/dstv_hig.svg
deleted file mode 100644
index 41bee7700e67..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dstv_hig.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 2 2 3h-4z" fill="#0040dd" fill-rule="evenodd"/><path d="m14 10 2-3h-4z" fill="#0040dd" fill-rule="evenodd"/><g transform="matrix(0 1 -1 0 16 0)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m2 7h4v5h-4z" fill="#fff"/></g><g transform="matrix(0 1 -1 0 16 1)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><path d="m10 7h3v7h-3z" fill="#fff"/></g></svg> \ No newline at end of file
diff --git a/icon-themes/sukapura_svg/svx/res/dstv_low.svg b/icon-themes/sukapura_svg/svx/res/dstv_low.svg
deleted file mode 100644
index c3d602644daf..000000000000
--- a/icon-themes/sukapura_svg/svx/res/dstv_low.svg
+++ /dev/null
@@ -1 +0,0 @@
-<svg viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><path d="m14 5 2 3h-4z" fill="#0040dd" fill-rule="evenodd"/><path d="m14 15 2-3h-4z" fill="#0040dd" fill-rule="evenodd"/><g transform="matrix(0 -1 1 0 -5 16)"><path d="m1 5v2 5 4h1v-3h4c.554 0 1-.446 1-1v-5c0-.554-.446-1-1-1h-4v-1zm1 2h4v5h-4z" fill="#98989d"/><path d="m2 7h4v5h-4z" fill="#fff"/></g><g transform="matrix(0 -1 1 0 -5 15)"><path d="m9 5v2 7 2h1v-1h3c.554 0 1-.446 1-1v-7c0-.554-.446-1-1-1h-3v-1zm1 2h3v7h-3z" fill="#98989d"/><path d="m10 7h3v7h-3z" fill="#fff"/></g></svg> \ No newline at end of file